30 845 244 
9 837 736 
13 801 083 
13 932 569 
15 788 061 
5 203 678 
12 497 509