2602902 212
2404602 181
1544981 258
1490483 147
1429058 104
1227409 363
1165331 17
1117654 122
1040134 130
976531 93
878451 114
871705 76
848953 133
814207 121
789655 71
782177 80
774408 136
769759 69
761905 108
754676 122
734331 43
716532 66
699476 136
686631 49