6181520 1093
8075642 2635
5232190 995
2455129 1495
29383265 15054
3489366 1068
1311401 433
34438182 12531
70655375 25248
3772122 1115
4474092 948
3973253 1485
7465586 2774
14027119 6072
6423432 1966
13541194 6773
21911439 10759
2386287 468
4460059 1429
2943260 505
4875984 1451
3308222 1529
5382132 1507
14193467 5312
4720758 2403
41909860 14724
12080733 5136