14957116 7257
12305181 5711
10478964 5042
19229066 8607
6822873 2682
9397593 2349
11275006 4885
1754786 512
279347 590
2682781 980
3599715 1240
362304 775
5589018 2824
7768841 3707
7448417 3336
418654 810
3156015 999
2247998 841
2276093 895
5460474 2327
2957715 725
2895775 1011
298705 647