6 820 412 31768
13 946 761 40498
6 027 599 23424
914 145 3417
5 969 875 14790
7 854 106 28058
12 770 612 48339