158 445 1838
2 412 630 17467
2 880 727 14334
9 991 062 27193
1 058 498 10071
465 460 8700
370 771 2723
734 289 5966
3 099 634 21840