3351168 1300
2808398 992
5550766 1441
2923035 933
15372519 6509
2659731 634
8717542 2676
1964686 543
4071651 870
9115431 2459
3446883 1313
1136662 279
3571598 1328
1879567 439
977057 194
5804937 1837
6774520 2120
2878732 816
2523876 904
4863951 1894
3482618 1288
4000026 1363
8911648 4134
9753686 3556
9262222 3933
7393483 2645
1891801 606