Primeiramente, valeu pelo script e banco velho, deve ter ajudado [e continua ajudando] bastante gente!
Agora vamos lá: no site do IBGE e em algumas outras fontes, constam somente 5.5k cidades... Como aqui tem 9.7? Eu vou pegar aquelas cidades lá do site do IBGE e jogar no banco, com a mesma estrutura do seu, daí depois ao disponibilizar, quem quiser usar não terá problemas.