2752 326
19427 482
1145 315
5853 694
6171 533
3505 52
5574 659
64504 477
201171 387
23505 158
111058 573
18689 637
1048 65