7 905 751 25252
5 213 105 24557
14 200 400 43335
22 588 477 59391
2 180 296 9316
8 893 856 43754
7 841 727 30691