8 342 642 30507
4 606 246 15347
1 782 172 7427
596 516 1544
34 940 884 60787
28 484 460 54374
2 087 838 8144
14 205 481 43346
623 221 2123
539 058 3482
671 131 3343
1 556 083 7645
728 067 2466
466 644 2709
487 467 1603
768 367 5164
1 196 035 7199
925 323 3295
569 883 2286
1 313 474 5489
1 124 138 4843
271 483 847
496 666 2151
1 716 792 12073