14 838 119 37966
9 355 427 22312
4 746 405 20126
12 934 529 22047
10 662 268 24229
901 556 3025
33 866 403 59481