1997562 474
2919196 584
11225350 4065
9111736 2971
3123939 772
2941253 552
17504869 4470
24357684 9120
8231280 1900
2502187 549
6140921 948
3457727 596
2642358 628
10224800 3254
14016394 4508
880437 364
15002562 3996
2715231 625
53430843 20357
10957598 2186
19064726 4687
6323774 1724
3043263 537
2792033 923
1545286 314
2598295 336
5449717 867