15 881 445 
18 742 632 
14 005 915 
4 068 408 
18 928 148 
10 733 585 
10 575 946 
30 347 675 
4 607 909