3 150 806 9037
1 764 811 2839
1 881 821 5738
10 513 757 23884
2 295 366 4289
6 056 914 15075
1 023 461 2267
1 990 915 2505
2 544 351 4804
9 318 652 30861
353 888 896