2594276 212
2395604 181
1535452 258
1485854 146
1424033 104
1217884 363
1163553 17
1110483 122
1035583 130
971927 93
874852 114
867034 76
845704 133
808459 121
786052 71
777678 80
770128 136
765604 69
758153 108
750532 122
731953 43
711908 66
693402 136
682977 48