24928 721
53666 550
32506 710
8827 334
244450 415
2799 201
28566 527
1697 112
5231 505
26739 921
2627 270
2909 438
8375 490
5278 780
1843 143
3203 646