18 431 488 47409
430 476 2566
3 391 805 14851
30 086 120 62263
5 814 025 25784
1 810 987 9419
1 385 630 5001