45208 49
6510 99
16876 751
23433 161
387643 596
140774 294
22272 406
44178 80
64157 947
65962 502
54592 214
17851 703
58190 735
7005 582