43275 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
1685921 3648
19881 387
694437 812
180185 591
205672 458
416414 1023
733346 1116
145429 714
382154 663