14 329 838 37267
9 015 754 21623
4 626 263 19704
12 363 775 21293
10 291 229 23412
885 673 2987
32 408 474 57598