2530501 207
2325006 180
1470976 254
1446152 144
1394857 103
1153581 17
1146578 360
1058909 122
1000283 125
928782 91
852926 113
838183 76
817179 131
771359 117
761301 70
748854 80
741932 136
736901 67
728280 108
716682 43
712232 118
681578 65
660553 47
651730 133