2570032 208
2368158 181
1508332 257
1471159 145
1412653 104
1190106 362
1159283 17
1089982 122
1021126 129
955508 92
866157 114
855406 76
834704 132
793930 120
777127 71
765707 80
758906 136
753458 68
745952 108
737251 119
726377 43
699780 66
676678 134
673358 48