5 615 515 17975
21 728 039 57872
3 872 744 12617
2 065 595 12116
1 634 573 4568
1 630 242 7494
1 914 354 8117
1 330 451 7923
3 046 231 8698
715 688 1836
2 738 729 5028