18 511 920 
8 028 988 
10 958 277 
5 357 539 
5 066 444 
4 947 499 
5 066 595 
4 992 180 
19 752 583