2 979 582 12677
22 981 117 55765
9 102 599 19992
1 935 561 5601
1 164 942 5007
1 961 822 9982
10 274 022 34647
7 268 590 24186
6 817 323 27887