3135664 1049
2523996 662
2362955 659
12662298 4863
7998972 2770
2559804 1024
8901127 3298
1414222 411
4578239 958
3018947 838
3271588 1203
768603 1203
1444142 527
5591811 2814
2133490 738
2603953 430
13454033 9393
4708842 967
2029500 571
30893108 10185
3254978 854
1119101 411