28 487 692 54377
2 797 396 15067
1 695 412 11135
573 824 2496
624 039 2299
2 917 697 15756
5 086 556 29261
2 049 116 13533
668 130 4317
1 838 538 5272
355 938 964
2 251 817 8079