18 431 778 47409
430 480 2566
3 391 860 14853
30 086 802 62264
5 814 362 25785
1 811 018 9419
1 385 654 5001