10098875 3493
2878063 1058
74011146 11721
21171324 9672
5002678 1319
8650497 2579
1042691 659
48742943 16028
4908424 1316
4754282 1401
4813105 1319
8912559 3144
329703 298
29034237 9858
6153336 1592
19039590 6597
7708528 3059
37884898 10200
2513817 647
4537358 1074
2882228 757
3659650 989
4359280 1382
5843267 1913