2

12 086 905 
10 874 243 
9 422 912 
10 170 521 
10 112 881 
5 573 752 
5 539 502