42085 74
8905 427
13809 713
11925 884
5344 375
4011 168
34690 170
18115 613
27759 491
7554 189
63647 293
33369 340
9519 701
32865 244
1685706 3648
19881 387
694392 812
180145 591
205647 458
416341 1023
733200 1116
145414 714
382094 662