1 953 281 7582
1 630 618 13089
1 063 897 2818
11 319 118 31045
2 147 881 12304
11 402 095 40921
23 149 773 79295