2053329 110
1456326 288
1382680 50
1170258 84
1101580 126
1072007 41
981581 202
963279 52
907153 161
897402 107
893534 215
886826 81
835183 161
832456 75
816153 127
729879 47
728277 108
716953 85
668008 117
667126 48
665228 178
654601 124
651207 134
646076 106