18 434 516 47416
430 557 2566
3 392 273 14855
30 092 498 62269
5 817 961 25801
1 811 353 9424
1 385 842 5002