249801 962
5850 208
124805 840
85610 679
10114 80
37542 477
59539 983
8105 690
54483 528
21557 315
1297 157
8003 724
59909 200