4991019 1479
18080349 7467
58565443 21799
35632945 13672
3035315 819
2368924 527
33098786 13310
3443823 1121
21023735 9182
51164350 22355
22207305 8834
7478598 2067
1058484 446
8319691 3238
12688245 4690
20773897 7351
24876459 8218
15541832 5020
2775653 876
6000539 1759
238921 251
17253105 6280
10215579 3116
57237589 21400
14430148 4511