2598031 212
2399583 181
1539758 258
1487832 147
1426181 104
1222405 363
1164078 17
1113678 122
1037503 130
973957 93
876102 114
868779 76
846830 133
810656 121
787330 71
779403 80
771728 136
766934 69
759501 108
751883 122
732584 43
713458 66
695780 136
684452 48