14 838 944 37966
9 355 894 22313
4 746 567 20126
12 935 394 22048
10 662 804 24230
901 575 3025
33 868 636 59483