1 505 595 2861
733 029 2318
257 197 2421
1 553 026 3070
4 377 928 15594
1 123 317 3258
1 018 500 3888
392 800 1838