3001977 319
1839957 105
1761632 81
1742976 99
1606229 80
1535177 258
1472956 52
1423880 104
1409326 294
1274209 109
1102309 176
1086334 39
1055358 96
1047808 87
957256 127
866906 76
856933 39
838353 103
778182 62
777477 80
773476 35
770204 27
767032 122
737552 13