2602353 212
2404055 181
1544303 258
1490354 147
1428783 104
1226901 363
1165230 17
1117129 122
1039830 130
976276 93
878252 114
871426 76
848805 133
813907 121
789331 71
781880 80
774051 136
769632 69
761683 108
754383 122
734155 43
716184 66
699083 136
686451 49