2 418 396 16807
5 098 904 21676
9 832 790 42463
4 027 159 10864
1 240 999 10503
2 149 340 13286
2 295 972 14148
2 508 911 17345
4 157 907 24455
9 470 491 31190
8 690 505 31839
6 610 813 25920
1 198 992 5741