4 542 831 17557
9 949 931 17669
2 275 992 10942
558 831 4311
1 922 670 12466
1 981 810 21734
1 085 991 6168
2 026 692 4314
790 566 5077
1 106 420 5400
3 076 535 11053
477 160 3314
14 380 501 42685
2 062 195 10717
1 037 541 3929
1 436 090 3649