43399 75
8907 427
13812 713
11926 884
5344 375
4011 168
34691 170
18115 613
27770 491
7554 189
63651 293
33370 340
9522 701
32866 244
1685956 3648
19881 387
694443 812
180188 591
205674 458
416428 1023
733361 1116
145431 714
382160 663