2

15 051 705 
12 996 514 
6 912 948 
1 992 947 
1 966 518 
5 556 135 
4 430 806