16 036 601 
4 607 758 
17 044 976 
3 273 946 
12 312 829