3 529 851 32447
1 164 542 13247
459 962 3638
12 761 851 27741
792 399 4597
1 627 945 7583
8 030 149 32588
1 324 339 16072
2 349 175 15772
2 681 165 21458
3 978 671 12373
990 263 6131
1 998 335 12082
1 801 353 9999
1 248 059 8012
3 383 761 23356
8 538 231 36559
1 903 765 19856