2

15 071 642 
6 272 899 
5 529 703 
10 123 730 
15 130 426 
15 048 703 
24 509 584