1 306 704 11556
6 955 437 37087
2 896 084 12683
6 761 370 26359
19 959 750 53502
1 157 534 7451
6 622 454 31073