41670 71
8903 427
13808 713
11923 884
5342 375
4011 168
34688 170
18115 613
27757 491
7551 189
63644 293
33366 340
9519 701
32864 244
1685624 3648
19881 387
694373 812
180136 591
205634 458
416323 1023
733157 1116
145409 714
382078 662