249862 962
5850 208
124809 840
85610 679
10114 80
37543 477
59540 983
8106 690
54484 528
21557 315
1297 157
8003 724
59914 200