5225203 1822
17873742 6886
1939210 468
7447839 625
6599656 3157
19536336 7241
2946553 832
3926550 1108
50216808 22990
10560906 3496
16164370 6100
5220422 1624
19839443 6842
3227304 1036
33545507 11802
28156762 13615
3936242 1391
53665316 20769
24330073 8695
3663115 1146
28555392 11485
9303581 3597