2529783 207
2324429 180
1470203 254
1445405 144
1394478 103
1153428 17
1145926 360
1058253 122
999832 125
927979 91
852757 113
837934 76
817033 131
770957 117
761031 70
748383 80
741409 136
736554 67
727751 108
716576 43
711604 118
681052 65
660055 47
651305 133