2529553 207
2324207 180
1469983 254
1445179 144
1394383 103
1153409 17
1145378 360
1058227 122
999726 125
927730 91
852583 113
837906 76
817033 131
770780 117
760980 70
748201 80
741303 136
736527 67
727755 108
716507 43
711432 118
680856 65
660034 47
651184 133