2943096 7296
3203200 6789
3557841 6528
2744300 4075
2090702 4074
2305930 3700
2501128 3554
1185282 2355
946 194
2822 751
2507 667
988 258
2530 819
3025 795
224 41
6858 489
7837 761
1167 299
5594 614
5903 376
12491 738
8198 509
5646 126
15343 539
8335 476
13312 807
6998 358
11177 610
17611 557
7672 556