3196601 281
2826602 152
2047129 110
2030907 106
1970808 174
1718633 99
1570506 80
1500953 82
1449504 157
1443555 285
1436707 144
1379457 50
1352931 101
1314705 158
1206908 71
1164078 84
1100679 98
1089177 126
1070552 39
1068756 41
1048128 113
1040203 60
1003578 67
982355 98