4997727 1259
4096771 1130
2702222 911
2138149 669
3428759 813
8298670 3053
2620622 625
1560617 398
2358076 804
5911371 1083
2582731 958
2704939 1567
6052686 1275
2377318 628
1803010 521
5587900 1900
3856977 766
9812544 2557
3443546 1143
14216243 5117
1843049 483