18 437 976 47423
430 633 2565
3 392 712 14855
30 099 266 62280
5 820 977 25804
1 811 744 9426
1 386 010 5003