28 200 619 
5 567 669 
5 580 478 
16 251 034 
7 017 802 
18 928 995