8 905 502 32800
14 705 325 45241
14 599 857 37594
11 559 528 44182
3 409 209 27449
2 845 035 30409
3 567 585 13994
11 822 853 55565
1 186 275 9615
3 440 498 14451
4 693 897 17878
2 162 555 17259
3 271 992 11968
6 853 591 38326
2 606 921 12890
3 974 848 17758