2 239 018 10163
13 805 934 34670
7 518 441 32369
3 359 967 17280
720 270 4668
12 097 785 28696
22 660 881 43566