30 454 227 256
36 131 659 384
15 024 697 979
31 790 593 763
80 647 259 498
62 867 193 928
58 621 127 455
48 192 182 860
38 160 268 593
95 723 883 859
60 909 220 235
73 125 176 230