diff --git a/Vagrantfile b/Vagrantfile deleted file mode 100644 index 070c0e0..0000000 --- a/Vagrantfile +++ /dev/null @@ -1,26 +0,0 @@ -# -*- mode: ruby -*- -# vi: set ft=ruby : - -VAGRANTFILE_API_VERSION = "2" - -Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| - - config.vm.box = "ubuntu/trusty64" - - config.vm.network :forwarded_port, guest: 80, host: 8080 - - config.vm.provision :shell, :path => "puppet/bootstrap.sh" - - # XXX Usando provisoriamente o modulo oficial ate que sincronizemos nosso repo - # XXX descomentar este trecho entao - - # config.vm.provision :shell, - # :path => "puppet/puppet_module_install_from_github.sh", - # :args => "jfryman-nginx interlegis/puppet-nginx" - - config.vm.provision :puppet do |puppet| - puppet.manifests_path = "puppet/manifests" - puppet.manifest_file = "site.pp" - end - -end diff --git a/bin/run_sigi b/bin/run_sigi deleted file mode 100755 index 3f571d8..0000000 --- a/bin/run_sigi +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash - -NAME="sigi" -DJANGODIR=/srv/sigi -VENVDIR=/srv/.virtualenvs/sigi/bin -SOCKFILE=/var/run/sigi/sigi.sock -USER=sigi -GROUP=sigi -NUM_WORKERS=3 # = 2 * CPUs + 1 -DJANGO_SETTINGS_MODULE=sigi.settings -DJANGO_WSGI_MODULE=sigi.wsgi - -echo "Starting $NAME as `whoami`" - -cd $DJANGODIR -export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE -export PYTHONPATH=$DJANGODIR:$PYTHONPATH - -RUNDIR=$(dirname $SOCKFILE) -test -d $RUNDIR || mkdir -p $RUNDIR - -exec ${VENVDIR}/gunicorn ${DJANGO_WSGI_MODULE}:application \ ---name $NAME \ ---workers $NUM_WORKERS \ ---user=$USER --group=$GROUP \ ---log-level=debug \ ---timeout=180 \ ---graceful-timeout=180 \ ---bind=unix:$SOCKFILE diff --git a/conftest.py b/conftest.py deleted file mode 100644 index b9ff21f..0000000 --- a/conftest.py +++ /dev/null @@ -1,42 +0,0 @@ -# -*- coding: utf-8 -*- -import pytest -from django_webtest import DjangoTestApp, WebTestMixin - - -DEFAULT_MARK = object() - - -class SigiTestApp(DjangoTestApp): - - def __init__(self, extra_environ=None, relative_to=None, default_user=None): - super(SigiTestApp, self).__init__(extra_environ, relative_to) - self.default_user = default_user - - def get(self, url, params=None, headers=None, extra_environ=None, - status=None, expect_errors=False, user=DEFAULT_MARK, auto_follow=True, - content_type=None, **kwargs): - # note we altered the default values for user and auto_follow - - if user is DEFAULT_MARK: # a trick to allow explicit user=None - user = self.default_user - - return super(SigiTestApp, self).get(url, params, headers, extra_environ, - status, expect_errors, user, auto_follow, - content_type, **kwargs) - - -@pytest.fixture(scope='function') -def app(request, admin_user): - """WebTest's TestApp. - - Patch and unpatch settings before and after each test. - - WebTestMixin, when used in a unittest.TestCase, automatically calls - _patch_settings() and _unpatchsettings. - - source: https://gist.github.com/magopian/6673250 - """ - wtm = WebTestMixin() - wtm._patch_settings() - request.addfinalizer(wtm._unpatch_settings) - return SigiTestApp(default_user=admin_user.username) diff --git a/etc/apache/sites-available/sigi.erb b/etc/apache/sites-available/sigi.erb deleted file mode 100644 index acbc5f6..0000000 --- a/etc/apache/sites-available/sigi.erb +++ /dev/null @@ -1,17 +0,0 @@ -NameVirtualHost 10.1.2.126:80 - - ServerName sigi01h.interlegis.leg.br - - WSGIScriptAlias /sigi /srv/sigi/sigi/wsgi.py - Alias /sigi/static /srv/sigi/static - Alias /sigi/sigiStatic /srv/sigi/sigiStatic - - ErrorLog /var/log/apache2/sigi-error.log - - # Possible values include: debug, info, notice, warn, error, crit, - # alert, emerg. - LogLevel warn - - CustomLog /var/log/apache2/sigi-access.log combined - ServerSignature Off - diff --git a/etc/data/ibge/geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2009/dtb_05_05_2009.zip b/etc/data/ibge/geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2009/dtb_05_05_2009.zip deleted file mode 100644 index 6a85756..0000000 Binary files a/etc/data/ibge/geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2009/dtb_05_05_2009.zip and /dev/null differ diff --git a/etc/data/ibge/leiame.txt b/etc/data/ibge/leiame.txt deleted file mode 100644 index 7e8b42a..0000000 --- a/etc/data/ibge/leiame.txt +++ /dev/null @@ -1,56 +0,0 @@ -21/05/2012 - -Procedimento para importação de dados públicos obtidos do IBGE. - -- Tabela de Municípios: - Disponível desde 1940, foi atualizada a cada década entre os anos -1940 e 2000 e depois anualmente até a última atualização em 2009 (este -parágrafo foi escrito em maio de 2012). - - A atualização mais recente, portanto, é do ano de 2009. Considerando -que o formato de publicação tem variado bastante, o roteiro abaixo é -específico para os dados referentes ao ano 2009. - -- Procedimentos e instruções: - -1. Questões óbvias como configuração de PROXY são omitidas por não serem -relacionadas ao procedimento. -2. O diretório-base de referência no projeto é o raiz do projeto conforme -foi exportado do repositório, referenciado por $ -3. O URL-base de obtenção dos dados é: - - ftp://geoftp.ibge.gov.br - -4. Tornar o diretório corrente para: - - $/SIGI/trunk/etc/data/ibge - -5. Baixar o arquivo de 2009. O comando executado com sucesso considerando a -configuração da intranet do Interlegis na data corrente - maio de 2012 - é: - - wget -r --no-proxy ftp://geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2009/ organizacao_territorial/divisao_territorial/2009 - -(o comando acima criará o caminho local "geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2009/") - -6. Torne corrente o caminho onde o arquivo de 2009 está baixado: - - cd geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2009 - -7. Expanda o arquivo obtido: - - unzip dtb_05_05_2009.zip - -8. Converta o arquivo expandido para o formato "CSV": - - xls2csv DTB_05_05_2009.xls > DTB_05_05_2009.csv - -9. Volte para o diretório-base do IBGE: - - $/SIGI/trunk/etc/data/ibge - -10. Execute o script de importação, cuja documentação dos processos encontra-se -nos fontes: - - sigi-import-ibge-2009.sh geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2009/DTB_05_05_2009.csv - - diff --git a/etc/data/ibge/sigi-import-ibge-2009.py_DOES_NOT_COMPILE b/etc/data/ibge/sigi-import-ibge-2009.py_DOES_NOT_COMPILE deleted file mode 100644 index 01fc9b4..0000000 --- a/etc/data/ibge/sigi-import-ibge-2009.py_DOES_NOT_COMPILE +++ /dev/null @@ -1,43 +0,0 @@ -import sys -import csv - -""" -""" - -_root_dict = None - - -def getUFdict(root, ufid): - return(root[ufid]) - - -def getCidadesDict(macrodict, microid): - if macrodict = None: - return(None) - microdoct = macrodict['__children'] - if microdict = None: - microdict = {} - macrodict['__children'] = microdict - - -def main(): - argc = len(sys.argv) - arquivo = open('geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2009/DTB_05_05_2009.csv', 'r') - # despreza o cabecalho - arquivo.readline() - - lnum = 0 - csv_reader = csv.reader(arquivo, delimiter=',', quotechar='"') - for registro in csv_reader: - if uf[registro[0]] = None: - uf[registro[0]] = {} - uf[registro[0]]['nome'] = registro[1] - uf[registro[0]]['macrorregioes'] = {} -# print "lnum: %s - %s" % ( lnum, registro ) - lnum = lnum + 1 - if lnum >= 10: - break - -if __name__ = "__main__": - main() - dumpdicts() diff --git a/etc/data/ibge/sigi-import-ibge-2009.sh b/etc/data/ibge/sigi-import-ibge-2009.sh deleted file mode 100644 index 8a4272c..0000000 --- a/etc/data/ibge/sigi-import-ibge-2009.sh +++ /dev/null @@ -1,179 +0,0 @@ -#!/bin/sh - -arquivo_csv="" -limite=0 - -# Caso a variavel _DEBUG nao tenha sido preparada externamente, -# assumir que o default é sem DEBUG -if [ -z "${_DEBUG}" ] -then - _DEBUG="0" -fi - -# Default verboso -if [ -z "${_VERBOSE}" ] -then - _VERBOSE="1" -fi - -PrintDebug( ) -{ - # para a mensagem ser mostrada, _DEBUG deve ser configurada - # e o valor deve ser diferente de "0" - if [ -n "${_DEBUG}" -a "${_DEBUG}" -ne "0" ] - then - echo "$@" - fi -} - -PrintHelp( ) -{ - PrintMessage `basename "${0}"` " -- importa tabelas de cidades do IBGE" - PrintMessage "Opcoes aceitas:" - PrintMessage " arquivo_csv=[caminho]" - PrintMessage " informa o caminho para o arquivo no formato 2009" - PrintMessage " limite=N" - PrintMessage " determina a quantidade maxima de registros de entrada processados" - PrintMessage " _VERBOSE=[verbose]" - PrintMessage " 0 para nao mostrar mensagens, 1 para mostrar" - PrintMessage " _DEBUG=[debug]" - PrintMessage " 0 para nao mostrar mensagens de depuracao, 1 para mostrar" -} - -PrintMessage( ) -{ - # para a mensagem NAO ser mostrada, _VERBOSE deve ser configurada - # e o valor deve ser "0" - if [ -z "${_VERBOSE}" -o "${_VERBOSE}" -ne "0" ] - then - echo "$@" - fi -} - -# Processar os argumentos passados pela linha de comando. Devem estar no -# formato de atribuicao de variaveis em Shell, ou entao devem ser atribuidos -# e exportados pelo processo chamador. Caso na expressao [var]=[valor] exista -# separadores, todo o argumento deve estar entre aspas: "[var]=[valor]" -while [ "${#}" -gt 0 ] -do - if echo "${1}" | grep "=" 2>&1 > /dev/null - then - PrintDebug "Argumento de configuracao: \"${1}\"" - eval "${1}" - else - PrintDebug "Argumento desconhecido: \"${1}\"" - PrintHelp - exit 1 - fi - - shift -done - -#################################### -# Secao de validacao de parametros -if [ -z "${arquivo_csv}" ] -then - PrintMessage "ERRO: informe o arquivo de importacao." - PrintHelp - exit 2 -fi - -if [ ! -f "${arquivo_csv}" ] -then - PrintMessage "ERRO: o arquivo de importacao nao existe ou nao pode ser acessado (\"${arquivo_csv}\")." - PrintHelp - exit 3 -fi - -if [ ! -r "${arquivo_csv}" ] -then - PrintMessage "ERRO: o arquivo de importacao nao pode ser lido (\"${arquivo_csv}\")." - PrintHelp - exit 4 -fi - -# filtrar o arquivo original para area de trabalho, por -# UF, Mesorregiao, Microrregiao, Municipio e depois executar -# os scripts Python para atualização do banco. -# O formato do arquivo obtido do IBGE e' CSV com as seguintes colunas: -# -# 1: "UF" -# 2: "Nome_UF" -# 3: "MesorregiãoGeográfica" -# 4: "MesorregiãoGeográfica_Nome" -# 5: "MicrorregiãoGeográfica" -# 6: "MicrorregiãoGeográfica_Nome" -# 7: "Município" -# 8: "Município_Nome" -# 9: "Distrito" -# 10: "Distrito_Nome" -# 11: "Subdistrito" -# 12: "Subdistrito_Nome" - -nome_base=sigi_ibge_import -niveis="uf mesorregiao microrregiao municipio" -for nivel in $niveis -do - eval "arquivo_${nivel}=/tmp/${nome_base}.${nivel}.csv" -done - -exec 3< "${arquivo_csv}" 4> "${arquivo_uf}" 5> "${arquivo_mesorregiao}" 6> "${arquivo_microrregiao}" 7> "${arquivo_municipio}" - -lnum=0 - -PrintMessage "Iniciando leitura dos dados..." - -read linha <&3 -while read linha <&3 -do - lnum=$(($lnum + 1)) - if [ $(($lnum % 100)) -eq 0 ] - then - PrintMessage -n "${lnum} " - fi - # extrair o codigo da regiao a partir do codigo da UF - # e criar o novo campo 1 com o codigo da regiao - codregiao=`echo "$linha" | cut -b2-2` - linha="\"${codregiao}\",$linha" - # UFs: cod_regiao,cod_uf,nome_uf - # -- a sigla por enquanto devera ser adicionada manualmente - echo "$linha" | cut -s -d, -f1,2,3 >&4 - # Mesorregiao: cod_regiao,cod_uf,cod_mesorregiao,nome_mesorregiao - echo "$linha" | cut -s -d, -f1,2,4,5 >&5 - # Microrregiao: cod_regiao,cod_uf,cod_mesorregiao,cod_microrregiao,nome_microrregiao - echo "$linha" | cut -s -d, -f1,2,4,6,7 >&6 - # Municipio: cod_regiao,cod_uf,cod_mesorregiao,cod_microrregiao,cod_municipio,nome_municipio - # 7> "${arquivo_municipio}" - echo "$linha" | cut -s -d, -f1,2,4,6,8,9 >&7 - if [ -n "${limite}" -a "${limite}" -gt 0 -a "${lnum}" -ge "${limite}" ] - then - break - fi -done - -PrintMessage "\n${lnum} registros processados" - -# fecha os descritores de saida -exec 3<&- 4>&- 5>&- 6>&- 7>&- - -for nivel in $niveis -do - eval "arq_in=/tmp/${nome_base}.${nivel}.csv" - eval "arq_out=/tmp/${nome_base}.${nivel}.csv.tmp" - sort < $arq_in > $arq_out - uniq < $arq_out > $arq_in - rm $arq_out -done - -ifs="$IFS" -IFS=" -" -for l in `wc -l /tmp/${nome_base}*` -do - PrintDebug $l -done -IFS="$ifs" - -# Processar arquivos: INSERT ou UPDATE no banco - - diff --git a/etc/data/ibge/sigi_ibge_import.mesorregiao.csv b/etc/data/ibge/sigi_ibge_import.mesorregiao.csv deleted file mode 100644 index 48ba3a9..0000000 --- a/etc/data/ibge/sigi_ibge_import.mesorregiao.csv +++ /dev/null @@ -1,137 +0,0 @@ -"1","11","1101","Madeira-Guaporé" -"1","11","1102","Leste Rondoniense" -"1","12","1201","Vale do Juruá" -"1","12","1202","Vale do Acre" -"1","13","1301","Norte Amazonense" -"1","13","1302","Sudoeste Amazonense" -"1","13","1303","Centro Amazonense" -"1","13","1304","Sul Amazonense" -"1","14","1401","Norte de Roraima" -"1","14","1402","Sul de Roraima" -"1","15","1501","Baixo Amazonas" -"1","15","1502","Marajó" -"1","15","1503","Metropolitana de Belém" -"1","15","1504","Nordeste Paraense" -"1","15","1505","Sudoeste Paraense" -"1","15","1506","Sudeste Paraense" -"1","16","1601","Norte do Amapá" -"1","16","1602","Sul do Amapá" -"1","17","1701","Ocidental do Tocantins" -"1","17","1702","Oriental do Tocantins" -"2","21","2101","Norte Maranhense" -"2","21","2102","Oeste Maranhense" -"2","21","2103","Centro Maranhense" -"2","21","2104","Leste Maranhense" -"2","21","2105","Sul Maranhense" -"2","22","2201","Norte Piauiense" -"2","22","2202","Centro-Norte Piauiense" -"2","22","2203","Sudoeste Piauiense" -"2","22","2204","Sudeste Piauiense" -"2","23","2301","Noroeste Cearense" -"2","23","2302","Norte Cearense" -"2","23","2303","Metropolitana de Fortaleza" -"2","23","2304","Sertões Cearenses" -"2","23","2305","Jaguaribe" -"2","23","2306","Centro-Sul Cearense" -"2","23","2307","Sul Cearense" -"2","24","2401","Oeste Potiguar" -"2","24","2402","Central Potiguar" -"2","24","2403","Agreste Potiguar" -"2","24","2404","Leste Potiguar" -"2","25","2501","Sertão Paraibano" -"2","25","2502","Borborema" -"2","25","2503","Agreste Paraibano" -"2","25","2504","Mata Paraibana" -"2","26","2601","Sertão Pernambucano" -"2","26","2602","São Francisco Pernambucano" -"2","26","2603","Agreste Pernambucano" -"2","26","2604","Mata Pernambucana" -"2","26","2605","Metropolitana de Recife" -"2","27","2701","Sertão Alagoano" -"2","27","2702","Agreste Alagoano" -"2","27","2703","Leste Alagoano" -"2","28","2801","Sertão Sergipano" -"2","28","2802","Agreste Sergipano" -"2","28","2803","Leste Sergipano" -"2","29","2901","Extremo Oeste Baiano" -"2","29","2902","Vale São-Franciscano da Bahia" -"2","29","2903","Centro Norte Baiano" -"2","29","2904","Nordeste Baiano" -"2","29","2905","Metropolitana de Salvador" -"2","29","2906","Centro Sul Baiano" -"2","29","2907","Sul Baiano" -"3","31","3101","Noroeste de Minas" -"3","31","3102","Norte de Minas" -"3","31","3103","Jequitinhonha" -"3","31","3104","Vale do Mucuri" -"3","31","3105","Triângulo Mineiro/Alto Paranaíba" -"3","31","3106","Central Mineira" -"3","31","3107","Metropolitana de Belo Horizonte" -"3","31","3108","Vale do Rio Doce" -"3","31","3109","Oeste de Minas" -"3","31","3110","Sul/Sudoeste de Minas" -"3","31","3111","Campo das Vertentes" -"3","31","3112","Zona da Mata" -"3","32","3201","Noroeste Espírito-santense" -"3","32","3202","Litoral Norte Espírito-santense" -"3","32","3203","Central Espírito-santense" -"3","32","3204","Sul Espírito-santense" -"3","33","3301","Noroeste Fluminense" -"3","33","3302","Norte Fluminense" -"3","33","3303","Centro Fluminense" -"3","33","3304","Baixadas" -"3","33","3305","Sul Fluminense" -"3","33","3306","Metropolitana do Rio de Janeiro" -"3","35","3501","São José do Rio Preto" -"3","35","3502","Ribeirão Preto" -"3","35","3503","Araçatuba" -"3","35","3504","Bauru" -"3","35","3505","Araraquara" -"3","35","3506","Piracicaba" -"3","35","3507","Campinas" -"3","35","3508","Presidente Prudente" -"3","35","3509","Marília" -"3","35","3510","Assis" -"3","35","3511","Itapetininga" -"3","35","3512","Macro Metropolitana Paulista" -"3","35","3513","Vale do Paraíba Paulista" -"3","35","3514","Litoral Sul Paulista" -"3","35","3515","Metropolitana de São Paulo" -"4","41","4101","Noroeste Paranaense" -"4","41","4102","Centro Ocidental Paranaense" -"4","41","4103","Norte Central Paranaense" -"4","41","4104","Norte Pioneiro Paranaense" -"4","41","4105","Centro Oriental Paranaense" -"4","41","4106","Oeste Paranaense" -"4","41","4107","Sudoeste Paranaense" -"4","41","4108","Centro-Sul Paranaense" -"4","41","4109","Sudeste Paranaense" -"4","41","4110","Metropolitana de Curitiba" -"4","42","4201","Oeste Catarinense" -"4","42","4202","Norte Catarinense" -"4","42","4203","Serrana" -"4","42","4204","Vale do Itajaí" -"4","42","4205","Grande Florianópolis" -"4","42","4206","Sul Catarinense" -"4","43","4301","Noroeste Rio-grandense" -"4","43","4302","Nordeste Rio-grandense" -"4","43","4303","Centro Ocidental Rio-grandense" -"4","43","4304","Centro Oriental Rio-grandense" -"4","43","4305","Metropolitana de Porto Alegre" -"4","43","4306","Sudoeste Rio-grandense" -"4","43","4307","Sudeste Rio-grandense" -"5","50","5001","Pantanais Sul Mato-grossense" -"5","50","5002","Centro Norte de Mato Grosso do Sul" -"5","50","5003","Leste de Mato Grosso do Sul" -"5","50","5004","Sudoeste de Mato Grosso do Sul" -"5","51","5101","Norte Mato-grossense" -"5","51","5102","Nordeste Mato-grossense" -"5","51","5103","Sudoeste Mato-grossense" -"5","51","5104","Centro-Sul Mato-grossense" -"5","51","5105","Sudeste Mato-grossense" -"5","52","5201","Noroeste Goiano" -"5","52","5202","Norte Goiano" -"5","52","5203","Centro Goiano" -"5","52","5204","Leste Goiano" -"5","52","5205","Sul Goiano" -"5","53","5301","Distrito Federal" diff --git a/etc/data/ibge/sigi_ibge_import.microrregiao.csv b/etc/data/ibge/sigi_ibge_import.microrregiao.csv deleted file mode 100644 index 7dc8574..0000000 --- a/etc/data/ibge/sigi_ibge_import.microrregiao.csv +++ /dev/null @@ -1,558 +0,0 @@ -"1","11","1101","11001","Porto Velho" -"1","11","1101","11002","Guajará-Mirim" -"1","11","1102","11003","Ariquemes" -"1","11","1102","11004","Ji-Paraná" -"1","11","1102","11005","Alvorada D'Oeste" -"1","11","1102","11006","Cacoal" -"1","11","1102","11007","Vilhena" -"1","11","1102","11008","Colorado do Oeste" -"1","12","1201","12001","Cruzeiro do Sul" -"1","12","1201","12002","Tarauacá" -"1","12","1202","12003","Sena Madureira" -"1","12","1202","12004","Rio Branco" -"1","12","1202","12005","Brasiléia" -"1","13","1301","13001","Rio Negro" -"1","13","1301","13002","Japurá" -"1","13","1302","13003","Alto Solimões" -"1","13","1302","13004","Juruá" -"1","13","1303","13005","Tefé" -"1","13","1303","13006","Coari" -"1","13","1303","13007","Manaus" -"1","13","1303","13008","Rio Preto da Eva" -"1","13","1303","13009","Itacoatiara" -"1","13","1303","13010","Parintins" -"1","13","1304","13011","Boca do Acre" -"1","13","1304","13012","Purus" -"1","13","1304","13013","Madeira" -"1","14","1401","14001","Boa Vista" -"1","14","1401","14002","Nordeste de Roraima" -"1","14","1402","14003","Caracaraí" -"1","14","1402","14004","Sudeste de Roraima" -"1","15","1501","15001","Óbidos" -"1","15","1501","15002","Santarém" -"1","15","1501","15003","Almeirim" -"1","15","1502","15004","Portel" -"1","15","1502","15005","Furos de Breves" -"1","15","1502","15006","Arari" -"1","15","1503","15007","Belém" -"1","15","1503","15008","Castanhal" -"1","15","1504","15009","Salgado" -"1","15","1504","15010","Bragantina" -"1","15","1504","15011","Cametá" -"1","15","1504","15012","Tomé-Açu" -"1","15","1504","15013","Guamá" -"1","15","1505","15014","Itaituba" -"1","15","1505","15015","Altamira" -"1","15","1506","15016","Tucuruí" -"1","15","1506","15017","Paragominas" -"1","15","1506","15018","São Félix do Xingu" -"1","15","1506","15019","Parauapebas" -"1","15","1506","15020","Marabá" -"1","15","1506","15021","Redenção" -"1","15","1506","15022","Conceição do Araguaia" -"1","16","1601","16001","Oiapoque" -"1","16","1601","16002","Amapá" -"1","16","1602","16003","Macapá" -"1","16","1602","16004","Mazagão" -"1","17","1701","17001","Bico do Papagaio" -"1","17","1701","17002","Araguaína" -"1","17","1701","17003","Miracema do Tocantins" -"1","17","1701","17004","Rio Formoso" -"1","17","1701","17005","Gurupi" -"1","17","1702","17006","Porto Nacional" -"1","17","1702","17007","Jalapão" -"1","17","1702","17008","Dianópolis" -"2","21","2101","21001","Litoral Ocidental Maranhense" -"2","21","2101","21002","Aglomeração Urbana de São Luís" -"2","21","2101","21003","Rosário" -"2","21","2101","21004","Lençois Maranhenses" -"2","21","2101","21005","Baixada Maranhense" -"2","21","2101","21006","Itapecuru Mirim" -"2","21","2102","21007","Gurupi" -"2","21","2102","21008","Pindaré" -"2","21","2102","21009","Imperatriz" -"2","21","2103","21010","Médio Mearim" -"2","21","2103","21011","Alto Mearim e Grajaú" -"2","21","2103","21012","Presidente Dutra" -"2","21","2104","21013","Baixo Parnaíba Maranhense" -"2","21","2104","21014","Chapadinha" -"2","21","2104","21015","Codó" -"2","21","2104","21016","Coelho Neto" -"2","21","2104","21017","Caxias" -"2","21","2104","21018","Chapadas do Alto Itapecuru" -"2","21","2105","21019","Porto Franco" -"2","21","2105","21020","Gerais de Balsas" -"2","21","2105","21021","Chapadas das Mangabeiras" -"2","22","2201","22001","Baixo Parnaíba Piauiense" -"2","22","2201","22002","Litoral Piauiense" -"2","22","2202","22003","Teresina" -"2","22","2202","22004","Campo Maior" -"2","22","2202","22005","Médio Parnaíba Piauiense" -"2","22","2202","22006","Valença do Piauí" -"2","22","2203","22007","Alto Parnaíba Piauiense" -"2","22","2203","22008","Bertolínia" -"2","22","2203","22009","Floriano" -"2","22","2203","22010","Alto Médio Gurguéia" -"2","22","2203","22011","São Raimundo Nonato" -"2","22","2203","22012","Chapadas do Extremo Sul Piauiense" -"2","22","2204","22013","Picos" -"2","22","2204","22014","Pio IX" -"2","22","2204","22015","Alto Médio Canindé" -"2","23","2301","23001","Litoral de Camocim e Acaraú" -"2","23","2301","23002","Ibiapaba" -"2","23","2301","23003","Coreaú" -"2","23","2301","23004","Meruoca" -"2","23","2301","23005","Sobral" -"2","23","2301","23006","Ipu" -"2","23","2301","23007","Santa Quitéria" -"2","23","2302","23008","Itapipoca" -"2","23","2302","23009","Baixo Curu" -"2","23","2302","23010","Uruburetama" -"2","23","2302","23011","Médio Curu" -"2","23","2302","23012","Canindé" -"2","23","2302","23013","Baturité" -"2","23","2302","23014","Chorozinho" -"2","23","2302","23015","Cascavel" -"2","23","2303","23016","Fortaleza" -"2","23","2303","23017","Pacajus" -"2","23","2304","23018","Sertão de Cratéus" -"2","23","2304","23019","Sertão de Quixeramobim" -"2","23","2304","23020","Sertão de Inhamuns" -"2","23","2304","23021","Sertão de Senador Pompeu" -"2","23","2305","23022","Litoral de Aracati" -"2","23","2305","23023","Baixo Jaguaribe" -"2","23","2305","23024","Médio Jaguaribe" -"2","23","2305","23025","Serra do Pereiro" -"2","23","2306","23026","Iguatu" -"2","23","2306","23027","Várzea Alegre" -"2","23","2306","23028","Lavras da Mangabeira" -"2","23","2307","23029","Chapada do Araripe" -"2","23","2307","23030","Caririaçu" -"2","23","2307","23031","Barro" -"2","23","2307","23032","Cariri" -"2","23","2307","23033","Brejo Santo" -"2","24","2401","24001","Mossoró" -"2","24","2401","24002","Chapada do Apodi" -"2","24","2401","24003","Médio Oeste" -"2","24","2401","24004","Vale do Açu" -"2","24","2401","24005","Serra de São Miguel" -"2","24","2401","24006","Pau dos Ferros" -"2","24","2401","24007","Umarizal" -"2","24","2402","24008","Macau" -"2","24","2402","24009","Angicos" -"2","24","2402","24010","Serra de Santana" -"2","24","2402","24011","Seridó Ocidental" -"2","24","2402","24012","Seridó Oriental" -"2","24","2403","24013","Baixa Verde" -"2","24","2403","24014","Borborema Potiguar" -"2","24","2403","24015","Agreste Potiguar" -"2","24","2404","24016","Litoral Nordeste" -"2","24","2404","24017","Macaíba" -"2","24","2404","24018","Natal" -"2","24","2404","24019","Litoral Sul" -"2","25","2501","25001","Catolé do Rocha" -"2","25","2501","25002","Cajazeiras" -"2","25","2501","25003","Sousa" -"2","25","2501","25004","Patos" -"2","25","2501","25005","Piancó" -"2","25","2501","25006","Itaporanga" -"2","25","2501","25007","Serra do Teixeira" -"2","25","2502","25008","Seridó Ocidental Paraibano" -"2","25","2502","25009","Seridó Oriental Paraibano" -"2","25","2502","25010","Cariri Ocidental" -"2","25","2502","25011","Cariri Oriental" -"2","25","2503","25012","Curimataú Ocidental" -"2","25","2503","25013","Curimataú Oriental" -"2","25","2503","25014","Esperança" -"2","25","2503","25015","Brejo Paraibano" -"2","25","2503","25016","Guarabira" -"2","25","2503","25017","Campina Grande" -"2","25","2503","25018","Itabaiana" -"2","25","2503","25019","Umbuzeiro" -"2","25","2504","25020","Litoral Norte" -"2","25","2504","25021","Sapé" -"2","25","2504","25022","João Pessoa" -"2","25","2504","25023","Litoral Sul" -"2","26","2601","26001","Araripina" -"2","26","2601","26002","Salgueiro" -"2","26","2601","26003","Pajeú" -"2","26","2601","26004","Sertão do Moxotó" -"2","26","2602","26005","Petrolina" -"2","26","2602","26006","Itaparica" -"2","26","2603","26007","Vale do Ipanema" -"2","26","2603","26008","Vale do Ipojuca" -"2","26","2603","26009","Alto Capibaribe" -"2","26","2603","26010","Médio Capibaribe" -"2","26","2603","26011","Garanhuns" -"2","26","2603","26012","Brejo Pernambucano" -"2","26","2604","26013","Mata Setentrional Pernambucana" -"2","26","2604","26014","Vitória de Santo Antão" -"2","26","2604","26015","Mata Meridional Pernambucana" -"2","26","2605","26016","Itamaracá" -"2","26","2605","26017","Recife" -"2","26","2605","26018","Suape" -"2","26","2605","26019","Fernando de Noronha" -"2","27","2701","27001","Serrana do Sertão Alagoano" -"2","27","2701","27002","Alagoana do Sertão do São Francisco" -"2","27","2701","27003","Santana do Ipanema" -"2","27","2701","27004","Batalha" -"2","27","2702","27005","Palmeira dos Índios" -"2","27","2702","27006","Arapiraca" -"2","27","2702","27007","Traipu" -"2","27","2703","27008","Serrana dos Quilombos" -"2","27","2703","27009","Mata Alagoana" -"2","27","2703","27010","Litoral Norte Alagoano" -"2","27","2703","27011","Maceió" -"2","27","2703","27012","São Miguel dos Campos" -"2","27","2703","27013","Penedo" -"2","28","2801","28001","Sergipana do Sertão do São Francisco" -"2","28","2801","28002","Carira" -"2","28","2802","28003","Nossa Senhora das Dores" -"2","28","2802","28004","Agreste de Itabaiana" -"2","28","2802","28005","Tobias Barreto" -"2","28","2802","28006","Agreste de Lagarto" -"2","28","2803","28007","Propriá" -"2","28","2803","28008","Cotinguiba" -"2","28","2803","28009","Japaratuba" -"2","28","2803","28010","Baixo Cotinguiba" -"2","28","2803","28011","Aracaju" -"2","28","2803","28012","Boquim" -"2","28","2803","28013","Estância" -"2","29","2901","29001","Barreiras" -"2","29","2901","29002","Cotegipe" -"2","29","2901","29003","Santa Maria da Vitória" -"2","29","2902","29004","Juazeiro" -"2","29","2902","29005","Paulo Afonso" -"2","29","2902","29006","Barra" -"2","29","2902","29007","Bom Jesus da Lapa" -"2","29","2903","29008","Senhor do Bonfim" -"2","29","2903","29009","Irecê" -"2","29","2903","29010","Jacobina" -"2","29","2903","29011","Itaberaba" -"2","29","2903","29012","Feira de Santana" -"2","29","2904","29013","Jeremoabo" -"2","29","2904","29014","Euclides da Cunha" -"2","29","2904","29015","Ribeira do Pombal" -"2","29","2904","29016","Serrinha" -"2","29","2904","29017","Alagoinhas" -"2","29","2904","29018","Entre Rios" -"2","29","2905","29019","Catu" -"2","29","2905","29020","Santo Antônio de Jesus" -"2","29","2905","29021","Salvador" -"2","29","2906","29022","Boquira" -"2","29","2906","29023","Seabra" -"2","29","2906","29024","Jequié" -"2","29","2906","29025","Livramento do Brumado" -"2","29","2906","29026","Guanambi" -"2","29","2906","29027","Brumado" -"2","29","2906","29028","Vitória da Conquista" -"2","29","2906","29029","Itapetinga" -"2","29","2907","29030","Valença" -"2","29","2907","29031","Ilhéus-Itabuna" -"2","29","2907","29032","Porto Seguro" -"3","31","3101","31001","Unaí" -"3","31","3101","31002","Paracatu" -"3","31","3102","31003","Januária" -"3","31","3102","31004","Janaúba" -"3","31","3102","31005","Salinas" -"3","31","3102","31006","Pirapora" -"3","31","3102","31007","Montes Claros" -"3","31","3102","31008","Grão Mogol" -"3","31","3102","31009","Bocaiúva" -"3","31","3103","31010","Diamantina" -"3","31","3103","31011","Capelinha" -"3","31","3103","31012","Araçuaí" -"3","31","3103","31013","Pedra Azul" -"3","31","3103","31014","Almenara" -"3","31","3104","31015","Teófilo Otoni" -"3","31","3104","31016","Nanuque" -"3","31","3105","31017","Ituiutaba" -"3","31","3105","31018","Uberlândia" -"3","31","3105","31019","Patrocínio" -"3","31","3105","31020","Patos de Minas" -"3","31","3105","31021","Frutal" -"3","31","3105","31022","Uberaba" -"3","31","3105","31023","Araxá" -"3","31","3106","31024","Três Marias" -"3","31","3106","31025","Curvelo" -"3","31","3106","31026","Bom Despacho" -"3","31","3107","31027","Sete Lagoas" -"3","31","3107","31028","Conceição do Mato Dentro" -"3","31","3107","31029","Pará de Minas" -"3","31","3107","31030","Belo Horizonte" -"3","31","3107","31031","Itabira" -"3","31","3107","31032","Itaguara" -"3","31","3107","31033","Ouro Preto" -"3","31","3107","31034","Conselheiro Lafaiete" -"3","31","3108","31035","Guanhães" -"3","31","3108","31036","Peçanha" -"3","31","3108","31037","Governador Valadares" -"3","31","3108","31038","Mantena" -"3","31","3108","31039","Ipatinga" -"3","31","3108","31040","Caratinga" -"3","31","3108","31041","Aimorés" -"3","31","3109","31042","Piuí" -"3","31","3109","31043","Divinópolis" -"3","31","3109","31044","Formiga" -"3","31","3109","31045","Campo Belo" -"3","31","3109","31046","Oliveira" -"3","31","3110","31047","Passos" -"3","31","3110","31048","São Sebastião do Paraíso" -"3","31","3110","31049","Alfenas" -"3","31","3110","31050","Varginha" -"3","31","3110","31051","Poços de Caldas" -"3","31","3110","31052","Pouso Alegre" -"3","31","3110","31053","Santa Rita do Sapucaí" -"3","31","3110","31054","São Lourenço" -"3","31","3110","31055","Andrelândia" -"3","31","3110","31056","Itajubá" -"3","31","3111","31057","Lavras" -"3","31","3111","31058","São João Del Rei" -"3","31","3111","31059","Barbacena" -"3","31","3112","31060","Ponte Nova" -"3","31","3112","31061","Manhuaçu" -"3","31","3112","31062","Viçosa" -"3","31","3112","31063","Muriaé" -"3","31","3112","31064","Ubá" -"3","31","3112","31065","Juiz de Fora" -"3","31","3112","31066","Cataguases" -"3","32","3201","32001","Barra de São Francisco" -"3","32","3201","32002","Nova Venécia" -"3","32","3201","32003","Colatina" -"3","32","3202","32004","Montanha" -"3","32","3202","32005","São Mateus" -"3","32","3202","32006","Linhares" -"3","32","3203","32007","Afonso Cláudio" -"3","32","3203","32008","Santa Teresa" -"3","32","3203","32009","Vitória" -"3","32","3203","32010","Guarapari" -"3","32","3204","32011","Alegre" -"3","32","3204","32012","Cachoeiro de Itapemirim" -"3","32","3204","32013","Itapemirim" -"3","33","3301","33001","Itaperuna" -"3","33","3301","33002","Santo Antônio de Pádua" -"3","33","3302","33003","Campos dos Goytacazes" -"3","33","3302","33004","Macaé" -"3","33","3303","33005","Três Rios" -"3","33","3303","33006","Cantagalo-Cordeiro" -"3","33","3303","33007","Nova Friburgo" -"3","33","3303","33008","Santa Maria Madalena" -"3","33","3304","33009","Bacia de São João" -"3","33","3304","33010","Lagos" -"3","33","3305","33011","Vale do Paraíba Fluminense" -"3","33","3305","33012","Barra do Piraí" -"3","33","3305","33013","Baía da Ilha Grande" -"3","33","3306","33014","Vassouras" -"3","33","3306","33015","Serrana" -"3","33","3306","33016","Macacu-Caceribu" -"3","33","3306","33017","Itaguaí" -"3","33","3306","33018","Rio de Janeiro" -"3","35","3501","35001","Jales" -"3","35","3501","35002","Fernandópolis" -"3","35","3501","35003","Votuporanga" -"3","35","3501","35004","São José do Rio Preto" -"3","35","3501","35005","Catanduva" -"3","35","3501","35006","Auriflama" -"3","35","3501","35007","Nhandeara" -"3","35","3501","35008","Novo Horizonte" -"3","35","3502","35009","Barretos" -"3","35","3502","35010","São Joaquim da Barra" -"3","35","3502","35011","Ituverava" -"3","35","3502","35012","Franca" -"3","35","3502","35013","Jaboticabal" -"3","35","3502","35014","Ribeirão Preto" -"3","35","3502","35015","Batatais" -"3","35","3503","35016","Andradina" -"3","35","3503","35017","Araçatuba" -"3","35","3503","35018","Birigui" -"3","35","3504","35019","Lins" -"3","35","3504","35020","Bauru" -"3","35","3504","35021","Jaú" -"3","35","3504","35022","Avaré" -"3","35","3504","35023","Botucatu" -"3","35","3505","35024","Araraquara" -"3","35","3505","35025","São Carlos" -"3","35","3506","35026","Rio Claro" -"3","35","3506","35027","Limeira" -"3","35","3506","35028","Piracicaba" -"3","35","3507","35029","Pirassununga" -"3","35","3507","35030","São João da Boa Vista" -"3","35","3507","35031","Moji Mirim" -"3","35","3507","35032","Campinas" -"3","35","3507","35033","Amparo" -"3","35","3508","35034","Dracena" -"3","35","3508","35035","Adamantina" -"3","35","3508","35036","Presidente Prudente" -"3","35","3509","35037","Tupã" -"3","35","3509","35038","Marília" -"3","35","3510","35039","Assis" -"3","35","3510","35040","Ourinhos" -"3","35","3511","35041","Itapeva" -"3","35","3511","35042","Itapetininga" -"3","35","3511","35043","Tatuí" -"3","35","3511","35044","Capão Bonito" -"3","35","3512","35045","Piedade" -"3","35","3512","35046","Sorocaba" -"3","35","3512","35047","Jundiaí" -"3","35","3512","35048","Bragança Paulista" -"3","35","3513","35049","Campos do Jordão" -"3","35","3513","35050","São José dos Campos" -"3","35","3513","35051","Guaratinguetá" -"3","35","3513","35052","Bananal" -"3","35","3513","35053","Paraibuna/Paraitinga" -"3","35","3513","35054","Caraguatatuba" -"3","35","3514","35055","Registro" -"3","35","3514","35056","Itanhaém" -"3","35","3515","35057","Osasco" -"3","35","3515","35058","Franco da Rocha" -"3","35","3515","35059","Guarulhos" -"3","35","3515","35060","Itapecerica da Serra" -"3","35","3515","35061","São Paulo" -"3","35","3515","35062","Mogi das Cruzes" -"3","35","3515","35063","Santos" -"4","41","4101","41001","Paranavaí" -"4","41","4101","41002","Umuarama" -"4","41","4101","41003","Cianorte" -"4","41","4102","41004","Goioerê" -"4","41","4102","41005","Campo Mourão" -"4","41","4103","41006","Astorga" -"4","41","4103","41007","Porecatu" -"4","41","4103","41008","Floraí" -"4","41","4103","41009","Maringá" -"4","41","4103","41010","Apucarana" -"4","41","4103","41011","Londrina" -"4","41","4103","41012","Faxinal" -"4","41","4103","41013","Ivaiporã" -"4","41","4104","41014","Assaí" -"4","41","4104","41015","Cornélio Procópio" -"4","41","4104","41016","Jacarezinho" -"4","41","4104","41017","Ibaiti" -"4","41","4104","41018","Wenceslau Braz" -"4","41","4105","41019","Telêmaco Borba" -"4","41","4105","41020","Jaguariaíva" -"4","41","4105","41021","Ponta Grossa" -"4","41","4106","41022","Toledo" -"4","41","4106","41023","Cascavel" -"4","41","4106","41024","Foz do Iguaçu" -"4","41","4107","41025","Capanema" -"4","41","4107","41026","Francisco Beltrão" -"4","41","4107","41027","Pato Branco" -"4","41","4108","41028","Pitanga" -"4","41","4108","41029","Guarapuava" -"4","41","4108","41030","Palmas" -"4","41","4109","41031","Prudentópolis" -"4","41","4109","41032","Irati" -"4","41","4109","41033","União da Vitória" -"4","41","4109","41034","São Mateus do Sul" -"4","41","4110","41035","Cerro Azul" -"4","41","4110","41036","Lapa" -"4","41","4110","41037","Curitiba" -"4","41","4110","41038","Paranaguá" -"4","41","4110","41039","Rio Negro" -"4","42","4201","42001","São Miguel do Oeste" -"4","42","4201","42002","Chapecó" -"4","42","4201","42003","Xanxerê" -"4","42","4201","42004","Joaçaba" -"4","42","4201","42005","Concórdia" -"4","42","4202","42006","Canoinhas" -"4","42","4202","42007","São Bento do Sul" -"4","42","4202","42008","Joinville" -"4","42","4203","42009","Curitibanos" -"4","42","4203","42010","Campos de Lages" -"4","42","4204","42011","Rio do Sul" -"4","42","4204","42012","Blumenau" -"4","42","4204","42013","Itajaí" -"4","42","4204","42014","Ituporanga" -"4","42","4205","42015","Tijucas" -"4","42","4205","42016","Florianópolis" -"4","42","4205","42017","Tabuleiro" -"4","42","4206","42018","Tubarão" -"4","42","4206","42019","Criciúma" -"4","42","4206","42020","Araranguá" -"4","43","4301","43001","Santa Rosa" -"4","43","4301","43002","Três Passos" -"4","43","4301","43003","Frederico Westphalen" -"4","43","4301","43004","Erechim" -"4","43","4301","43005","Sananduva" -"4","43","4301","43006","Cerro Largo" -"4","43","4301","43007","Santo Ângelo" -"4","43","4301","43008","Ijuí" -"4","43","4301","43009","Carazinho" -"4","43","4301","43010","Passo Fundo" -"4","43","4301","43011","Cruz Alta" -"4","43","4301","43012","Não-Me-Toque" -"4","43","4301","43013","Soledade" -"4","43","4302","43014","Guaporé" -"4","43","4302","43015","Vacaria" -"4","43","4302","43016","Caxias do Sul" -"4","43","4303","43017","Santiago" -"4","43","4303","43018","Santa Maria" -"4","43","4303","43019","Restinga Seca" -"4","43","4304","43020","Santa Cruz do Sul" -"4","43","4304","43021","Lajeado-Estrela" -"4","43","4304","43022","Cachoeira do Sul" -"4","43","4305","43023","Montenegro" -"4","43","4305","43024","Gramado-Canela" -"4","43","4305","43025","São Jerônimo" -"4","43","4305","43026","Porto Alegre" -"4","43","4305","43027","Osório" -"4","43","4305","43028","Camaquã" -"4","43","4306","43029","Campanha Ocidental" -"4","43","4306","43030","Campanha Central" -"4","43","4306","43031","Campanha Meridional" -"4","43","4307","43032","Serras de Sudeste" -"4","43","4307","43033","Pelotas" -"4","43","4307","43034","Jaguarão" -"4","43","4307","43035","Litoral Lagunar" -"5","50","5001","50001","Baixo Pantanal" -"5","50","5001","50002","Aquidauana" -"5","50","5002","50003","Alto Taquari" -"5","50","5002","50004","Campo Grande" -"5","50","5003","50005","Cassilândia" -"5","50","5003","50006","Paranaíba" -"5","50","5003","50007","Três Lagoas" -"5","50","5003","50008","Nova Andradina" -"5","50","5004","50009","Bodoquena" -"5","50","5004","50010","Dourados" -"5","50","5004","50011","Iguatemi" -"5","51","5101","51001","Aripuanã" -"5","51","5101","51002","Alta Floresta" -"5","51","5101","51003","Colíder" -"5","51","5101","51004","Parecis" -"5","51","5101","51005","Arinos" -"5","51","5101","51006","Alto Teles Pires" -"5","51","5101","51007","Sinop" -"5","51","5101","51008","Paranatinga" -"5","51","5102","51009","Norte Araguaia" -"5","51","5102","51010","Canarana" -"5","51","5102","51011","Médio Araguaia" -"5","51","5103","51012","Alto Guaporé" -"5","51","5103","51013","Tangará da Serra" -"5","51","5103","51014","Jauru" -"5","51","5104","51015","Alto Paraguai" -"5","51","5104","51016","Rosário Oeste" -"5","51","5104","51017","Cuiabá" -"5","51","5104","51018","Alto Pantanal" -"5","51","5105","51019","Primavera do Leste" -"5","51","5105","51020","Tesouro" -"5","51","5105","51021","Rondonópolis" -"5","51","5105","51022","Alto Araguaia" -"5","52","5201","52001","São Miguel do Araguaia" -"5","52","5201","52002","Rio Vermelho" -"5","52","5201","52003","Aragarças" -"5","52","5202","52004","Porangatu" -"5","52","5202","52005","Chapada dos Veadeiros" -"5","52","5203","52006","Ceres" -"5","52","5203","52007","Anápolis" -"5","52","5203","52008","Iporá" -"5","52","5203","52009","Anicuns" -"5","52","5203","52010","Goiânia" -"5","52","5204","52011","Vão do Paranã" -"5","52","5204","52012","Entorno de Brasília" -"5","52","5205","52013","Sudoeste de Goiás" -"5","52","5205","52014","Vale do Rio dos Bois" -"5","52","5205","52015","Meia Ponte" -"5","52","5205","52016","Pires do Rio" -"5","52","5205","52017","Catalão" -"5","52","5205","52018","Quirinópolis" -"5","53","5301","53001","Brasília" diff --git a/etc/data/ibge/sigi_ibge_import.municipio.csv b/etc/data/ibge/sigi_ibge_import.municipio.csv deleted file mode 100644 index aed2d45..0000000 --- a/etc/data/ibge/sigi_ibge_import.municipio.csv +++ /dev/null @@ -1,5565 +0,0 @@ -"1","11","1101","11001","1100205","Porto Velho" -"1","11","1101","11001","1100338","Nova Mamoré" -"1","11","1101","11001","1100452","Buritis" -"1","11","1101","11001","1100700","Campo Novo de Rondônia" -"1","11","1101","11001","1100809","Candeias do Jamari" -"1","11","1101","11001","1100940","Cujubim" -"1","11","1101","11001","1101104","Itapuã do Oeste" -"1","11","1101","11002","1100080","Costa Marques" -"1","11","1101","11002","1100106","Guajará-Mirim" -"1","11","1101","11002","1101492","São Francisco do Guaporé" -"1","11","1102","11003","1100023","Ariquemes" -"1","11","1102","11003","1100130","Machadinho D'Oeste" -"1","11","1102","11003","1100262","Rio Crespo" -"1","11","1102","11003","1100403","Alto Paraíso" -"1","11","1102","11003","1100601","Cacaulândia" -"1","11","1102","11003","1101401","Monte Negro" -"1","11","1102","11003","1101757","Vale do Anari" -"1","11","1102","11004","1100114","Jaru" -"1","11","1102","11004","1100122","Ji-Paraná" -"1","11","1102","11004","1100155","Ouro Preto do Oeste" -"1","11","1102","11004","1100254","Presidente Médici" -"1","11","1102","11004","1101005","Governador Jorge Teixeira" -"1","11","1102","11004","1101302","Mirante da Serra" -"1","11","1102","11004","1101435","Nova União" -"1","11","1102","11004","1101559","Teixeirópolis" -"1","11","1102","11004","1101609","Theobroma" -"1","11","1102","11004","1101708","Urupá" -"1","11","1102","11004","1101807","Vale do Paraíso" -"1","11","1102","11005","1100148","Nova Brasilândia D'Oeste" -"1","11","1102","11005","1100320","São Miguel do Guaporé" -"1","11","1102","11005","1100346","Alvorada D'Oeste" -"1","11","1102","11005","1101500","Seringueiras" -"1","11","1102","11006","1100015","Alta Floresta D'Oeste" -"1","11","1102","11006","1100049","Cacoal" -"1","11","1102","11006","1100098","Espigão D'Oeste" -"1","11","1102","11006","1100288","Rolim de Moura" -"1","11","1102","11006","1100296","Santa Luzia D'Oeste" -"1","11","1102","11006","1100379","Alto Alegre dos Parecis" -"1","11","1102","11006","1100502","Novo Horizonte do Oeste" -"1","11","1102","11006","1100908","Castanheiras" -"1","11","1102","11006","1101203","Ministro Andreazza" -"1","11","1102","11007","1100189","Pimenta Bueno" -"1","11","1102","11007","1100304","Vilhena" -"1","11","1102","11007","1100924","Chupinguaia" -"1","11","1102","11007","1101450","Parecis" -"1","11","1102","11007","1101476","Primavera de Rondônia" -"1","11","1102","11007","1101484","São Felipe D'Oeste" -"1","11","1102","11008","1100031","Cabixi" -"1","11","1102","11008","1100056","Cerejeiras" -"1","11","1102","11008","1100064","Colorado do Oeste" -"1","11","1102","11008","1100072","Corumbiara" -"1","11","1102","11008","1101468","Pimenteiras do Oeste" -"1","12","1201","12001","1200203","Cruzeiro do Sul" -"1","12","1201","12001","1200336","Mâncio Lima" -"1","12","1201","12001","1200351","Marechal Thaumaturgo" -"1","12","1201","12001","1200393","Porto Walter" -"1","12","1201","12001","1200427","Rodrigues Alves" -"1","12","1201","12002","1200302","Feijó" -"1","12","1201","12002","1200328","Jordão" -"1","12","1201","12002","1200609","Tarauacá" -"1","12","1202","12003","1200344","Manoel Urbano" -"1","12","1202","12003","1200435","Santa Rosa do Purus" -"1","12","1202","12003","1200500","Sena Madureira" -"1","12","1202","12004","1200013","Acrelândia" -"1","12","1202","12004","1200138","Bujari" -"1","12","1202","12004","1200179","Capixaba" -"1","12","1202","12004","1200385","Plácido de Castro" -"1","12","1202","12004","1200401","Rio Branco" -"1","12","1202","12004","1200450","Senador Guiomard" -"1","12","1202","12004","1200807","Porto Acre" -"1","12","1202","12005","1200054","Assis Brasil" -"1","12","1202","12005","1200104","Brasiléia" -"1","12","1202","12005","1200252","Epitaciolândia" -"1","12","1202","12005","1200708","Xapuri" -"1","13","1301","13001","1300409","Barcelos" -"1","13","1301","13001","1303205","Novo Airão" -"1","13","1301","13001","1303601","Santa Isabel do Rio Negro" -"1","13","1301","13001","1303809","São Gabriel da Cachoeira" -"1","13","1301","13002","1302108","Japurá" -"1","13","1301","13002","1302801","Maraã" -"1","13","1302","13003","1300060","Amaturá" -"1","13","1302","13003","1300201","Atalaia do Norte" -"1","13","1302","13003","1300607","Benjamin Constant" -"1","13","1302","13003","1301605","Fonte Boa" -"1","13","1302","13003","1302306","Jutaí" -"1","13","1302","13003","1303700","Santo Antônio do Içá" -"1","13","1302","13003","1303908","São Paulo de Olivença" -"1","13","1302","13003","1304062","Tabatinga" -"1","13","1302","13003","1304237","Tonantins" -"1","13","1302","13004","1301001","Carauari" -"1","13","1302","13004","1301407","Eirunepé" -"1","13","1302","13004","1301506","Envira" -"1","13","1302","13004","1301654","Guajará" -"1","13","1302","13004","1301803","Ipixuna" -"1","13","1302","13004","1301951","Itamarati" -"1","13","1302","13004","1302207","Juruá" -"1","13","1303","13005","1300029","Alvarães" -"1","13","1303","13005","1304203","Tefé" -"1","13","1303","13005","1304260","Uarini" -"1","13","1303","13006","1300086","Anamã" -"1","13","1303","13006","1300102","Anori" -"1","13","1303","13006","1300631","Beruri" -"1","13","1303","13006","1300839","Caapiranga" -"1","13","1303","13006","1301209","Coari" -"1","13","1303","13006","1301308","Codajás" -"1","13","1303","13007","1300300","Autazes" -"1","13","1303","13007","1301100","Careiro" -"1","13","1303","13007","1301159","Careiro da Várzea" -"1","13","1303","13007","1301852","Iranduba" -"1","13","1303","13007","1302504","Manacapuru" -"1","13","1303","13007","1302553","Manaquiri" -"1","13","1303","13007","1302603","Manaus" -"1","13","1303","13008","1303536","Presidente Figueiredo" -"1","13","1303","13008","1303569","Rio Preto da Eva" -"1","13","1303","13009","1301902","Itacoatiara" -"1","13","1303","13009","1302009","Itapiranga" -"1","13","1303","13009","1303106","Nova Olinda do Norte" -"1","13","1303","13009","1304005","Silves" -"1","13","1303","13009","1304401","Urucurituba" -"1","13","1303","13010","1300508","Barreirinha" -"1","13","1303","13010","1300680","Boa Vista do Ramos" -"1","13","1303","13010","1302900","Maués" -"1","13","1303","13010","1303007","Nhamundá" -"1","13","1303","13010","1303403","Parintins" -"1","13","1303","13010","1303957","São Sebastião do Uatumã" -"1","13","1303","13010","1304302","Urucará" -"1","13","1304","13011","1300706","Boca do Acre" -"1","13","1304","13011","1303502","Pauini" -"1","13","1304","13012","1300904","Canutama" -"1","13","1304","13012","1302405","Lábrea" -"1","13","1304","13012","1304104","Tapauá" -"1","13","1304","13013","1300144","Apuí" -"1","13","1304","13013","1300805","Borba" -"1","13","1304","13013","1301704","Humaitá" -"1","13","1304","13013","1302702","Manicoré" -"1","13","1304","13013","1303304","Novo Aripuanã" -"1","14","1401","14001","1400027","Amajari" -"1","14","1401","14001","1400050","Alto Alegre" -"1","14","1401","14001","1400100","Boa Vista" -"1","14","1401","14001","1400456","Pacaraima" -"1","14","1401","14002","1400159","Bonfim" -"1","14","1401","14002","1400175","Cantá" -"1","14","1401","14002","1400407","Normandia" -"1","14","1401","14002","1400704","Uiramutã" -"1","14","1402","14003","1400209","Caracaraí" -"1","14","1402","14003","1400282","Iracema" -"1","14","1402","14003","1400308","Mucajaí" -"1","14","1402","14004","1400233","Caroebe" -"1","14","1402","14004","1400472","Rorainópolis" -"1","14","1402","14004","1400506","São João da Baliza" -"1","14","1402","14004","1400605","São Luiz" -"1","15","1501","15001","1503002","Faro" -"1","15","1501","15001","1503903","Juruti" -"1","15","1501","15001","1505106","Óbidos" -"1","15","1501","15001","1505304","Oriximiná" -"1","15","1501","15001","1507979","Terra Santa" -"1","15","1501","15002","1500404","Alenquer" -"1","15","1501","15002","1501451","Belterra" -"1","15","1501","15002","1502855","Curuá" -"1","15","1501","15002","1504802","Monte Alegre" -"1","15","1501","15002","1505650","Placas" -"1","15","1501","15002","1506005","Prainha" -"1","15","1501","15002","1506807","Santarém" -"1","15","1501","15003","1500503","Almeirim" -"1","15","1501","15003","1505908","Porto de Moz" -"1","15","1502","15004","1501105","Bagre" -"1","15","1502","15004","1503101","Gurupá" -"1","15","1502","15004","1504505","Melgaço" -"1","15","1502","15004","1505809","Portel" -"1","15","1502","15005","1500305","Afuá" -"1","15","1502","15005","1500701","Anajás" -"1","15","1502","15005","1501808","Breves" -"1","15","1502","15005","1502806","Curralinho" -"1","15","1502","15005","1507706","São Sebastião da Boa Vista" -"1","15","1502","15006","1502004","Cachoeira do Arari" -"1","15","1502","15006","1502509","Chaves" -"1","15","1502","15006","1504901","Muaná" -"1","15","1502","15006","1505700","Ponta de Pedras" -"1","15","1502","15006","1506302","Salvaterra" -"1","15","1502","15006","1506401","Santa Cruz do Arari" -"1","15","1502","15006","1507904","Soure" -"1","15","1503","15007","1500800","Ananindeua" -"1","15","1503","15007","1501303","Barcarena" -"1","15","1503","15007","1501402","Belém" -"1","15","1503","15007","1501501","Benevides" -"1","15","1503","15007","1504422","Marituba" -"1","15","1503","15007","1506351","Santa Bárbara do Pará" -"1","15","1503","15008","1501907","Bujaru" -"1","15","1503","15008","1502400","Castanhal" -"1","15","1503","15008","1503408","Inhangapi" -"1","15","1503","15008","1506500","Santa Isabel do Pará" -"1","15","1503","15008","1507003","Santo Antônio do Tauá" -"1","15","1504","15009","1502608","Colares" -"1","15","1504","15009","1502905","Curuçá" -"1","15","1504","15009","1504109","Magalhães Barata" -"1","15","1504","15009","1504307","Maracanã" -"1","15","1504","15009","1504406","Marapanim" -"1","15","1504","15009","1506203","Salinópolis" -"1","15","1504","15009","1507102","São Caetano de Odivelas" -"1","15","1504","15009","1507466","São João da Ponta" -"1","15","1504","15009","1507474","São João de Pirabas" -"1","15","1504","15009","1507961","Terra Alta" -"1","15","1504","15009","1508209","Vigia" -"1","15","1504","15010","1500909","Augusto Corrêa" -"1","15","1504","15010","1501600","Bonito" -"1","15","1504","15010","1501709","Bragança" -"1","15","1504","15010","1502202","Capanema" -"1","15","1504","15010","1503200","Igarapé-Açu" -"1","15","1504","15010","1505007","Nova Timboteua" -"1","15","1504","15010","1505601","Peixe-Boi" -"1","15","1504","15010","1506104","Primavera" -"1","15","1504","15010","1506112","Quatipuru" -"1","15","1504","15010","1506609","Santa Maria do Pará" -"1","15","1504","15010","1506906","Santarém Novo" -"1","15","1504","15010","1507409","São Francisco do Pará" -"1","15","1504","15010","1508035","Tracuateua" -"1","15","1504","15011","1500107","Abaetetuba" -"1","15","1504","15011","1501204","Baião" -"1","15","1504","15011","1502103","Cametá" -"1","15","1504","15011","1503309","Igarapé-Miri" -"1","15","1504","15011","1504000","Limoeiro do Ajuru" -"1","15","1504","15011","1504604","Mocajuba" -"1","15","1504","15011","1505205","Oeiras do Pará" -"1","15","1504","15012","1500206","Acará" -"1","15","1504","15012","1502756","Concórdia do Pará" -"1","15","1504","15012","1504703","Moju" -"1","15","1504","15012","1507953","Tailândia" -"1","15","1504","15012","1508001","Tomé-Açu" -"1","15","1504","15013","1500958","Aurora do Pará" -"1","15","1504","15013","1501956","Cachoeira do Piriá" -"1","15","1504","15013","1502301","Capitão Poço" -"1","15","1504","15013","1503077","Garrafão do Norte" -"1","15","1504","15013","1503457","Ipixuna do Pará" -"1","15","1504","15013","1503507","Irituia" -"1","15","1504","15013","1504059","Mãe do Rio" -"1","15","1504","15013","1504950","Nova Esperança do Piriá" -"1","15","1504","15013","1505403","Ourém" -"1","15","1504","15013","1506559","Santa Luzia do Pará" -"1","15","1504","15013","1507201","São Domingos do Capim" -"1","15","1504","15013","1507607","São Miguel do Guamá" -"1","15","1504","15013","1508308","Viseu" -"1","15","1505","15014","1501006","Aveiro" -"1","15","1505","15014","1503606","Itaituba" -"1","15","1505","15014","1503754","Jacareacanga" -"1","15","1505","15014","1505031","Novo Progresso" -"1","15","1505","15014","1506195","Rurópolis" -"1","15","1505","15014","1508050","Trairão" -"1","15","1505","15015","1500602","Altamira" -"1","15","1505","15015","1500859","Anapu" -"1","15","1505","15015","1501725","Brasil Novo" -"1","15","1505","15015","1504455","Medicilândia" -"1","15","1505","15015","1505486","Pacajá" -"1","15","1505","15015","1507805","Senador José Porfírio" -"1","15","1505","15015","1508159","Uruará" -"1","15","1505","15015","1508357","Vitória do Xingu" -"1","15","1506","15016","1501782","Breu Branco" -"1","15","1506","15016","1503705","Itupiranga" -"1","15","1506","15016","1503804","Jacundá" -"1","15","1506","15016","1504976","Nova Ipixuna" -"1","15","1506","15016","1505064","Novo Repartimento" -"1","15","1506","15016","1508100","Tucuruí" -"1","15","1506","15017","1500131","Abel Figueiredo" -"1","15","1506","15017","1501576","Bom Jesus do Tocantins" -"1","15","1506","15017","1502939","Dom Eliseu" -"1","15","1506","15017","1503093","Goianésia do Pará" -"1","15","1506","15017","1505502","Paragominas" -"1","15","1506","15017","1506187","Rondon do Pará" -"1","15","1506","15017","1508126","Ulianópolis" -"1","15","1506","15018","1501253","Bannach" -"1","15","1506","15018","1502764","Cumaru do Norte" -"1","15","1506","15018","1505437","Ourilândia do Norte" -"1","15","1506","15018","1507300","São Félix do Xingu" -"1","15","1506","15018","1508084","Tucumã" -"1","15","1506","15019","1500347","Água Azul do Norte" -"1","15","1506","15019","1502152","Canaã dos Carajás" -"1","15","1506","15019","1502772","Curionópolis" -"1","15","1506","15019","1502954","Eldorado dos Carajás" -"1","15","1506","15019","1505536","Parauapebas" -"1","15","1506","15020","1501758","Brejo Grande do Araguaia" -"1","15","1506","15020","1504208","Marabá" -"1","15","1506","15020","1505494","Palestina do Pará" -"1","15","1506","15020","1507151","São Domingos do Araguaia" -"1","15","1506","15020","1507508","São João do Araguaia" -"1","15","1506","15021","1505551","Pau D'Arco" -"1","15","1506","15021","1505635","Piçarra" -"1","15","1506","15021","1506138","Redenção" -"1","15","1506","15021","1506161","Rio Maria" -"1","15","1506","15021","1507458","São Geraldo do Araguaia" -"1","15","1506","15021","1507755","Sapucaia" -"1","15","1506","15021","1508407","Xinguara" -"1","15","1506","15022","1502707","Conceição do Araguaia" -"1","15","1506","15022","1503044","Floresta do Araguaia" -"1","15","1506","15022","1506583","Santa Maria das Barreiras" -"1","15","1506","15022","1506708","Santana do Araguaia" -"1","16","1601","16001","1600204","Calçoene" -"1","16","1601","16001","1600501","Oiapoque" -"1","16","1601","16002","1600105","Amapá" -"1","16","1601","16002","1600550","Pracuúba" -"1","16","1601","16002","1600709","Tartarugalzinho" -"1","16","1602","16003","1600055","Serra do Navio" -"1","16","1602","16003","1600154","Pedra Branca do Amapari" -"1","16","1602","16003","1600212","Cutias" -"1","16","1602","16003","1600238","Ferreira Gomes" -"1","16","1602","16003","1600253","Itaubal" -"1","16","1602","16003","1600303","Macapá" -"1","16","1602","16003","1600535","Porto Grande" -"1","16","1602","16003","1600600","Santana" -"1","16","1602","16004","1600279","Laranjal do Jari" -"1","16","1602","16004","1600402","Mazagão" -"1","16","1602","16004","1600808","Vitória do Jari" -"1","17","1701","17001","1700301","Aguiarnópolis" -"1","17","1701","17001","1701002","Ananás" -"1","17","1701","17001","1701051","Angico" -"1","17","1701","17001","1702208","Araguatins" -"1","17","1701","17001","1702554","Augustinópolis" -"1","17","1701","17001","1702901","Axixá do Tocantins" -"1","17","1701","17001","1703800","Buriti do Tocantins" -"1","17","1701","17001","1703826","Cachoeirinha" -"1","17","1701","17001","1703891","Carrasco Bonito" -"1","17","1701","17001","1706506","Darcinópolis" -"1","17","1701","17001","1707405","Esperantina" -"1","17","1701","17001","1710706","Itaguatins" -"1","17","1701","17001","1712454","Luzinópolis" -"1","17","1701","17001","1712801","Maurilândia do Tocantins" -"1","17","1701","17001","1713809","Palmeiras do Tocantins" -"1","17","1701","17001","1714302","Nazaré" -"1","17","1701","17001","1718303","Praia Norte" -"1","17","1701","17001","1718550","Riachinho" -"1","17","1701","17001","1718808","Sampaio" -"1","17","1701","17001","1720002","Santa Terezinha do Tocantins" -"1","17","1701","17001","1720101","São Bento do Tocantins" -"1","17","1701","17001","1720200","São Miguel do Tocantins" -"1","17","1701","17001","1720309","São Sebastião do Tocantins" -"1","17","1701","17001","1720804","Sítio Novo do Tocantins" -"1","17","1701","17001","1721208","Tocantinópolis" -"1","17","1701","17002","1701309","Aragominas" -"1","17","1701","17002","1702109","Araguaína" -"1","17","1701","17002","1702158","Araguanã" -"1","17","1701","17002","1702307","Arapoema" -"1","17","1701","17002","1703008","Babaçulândia" -"1","17","1701","17002","1703057","Bandeirantes do Tocantins" -"1","17","1701","17002","1703883","Carmolândia" -"1","17","1701","17002","1705508","Colinas do Tocantins" -"1","17","1701","17002","1707702","Filadélfia" -"1","17","1701","17002","1713957","Muricilândia" -"1","17","1701","17002","1714880","Nova Olinda" -"1","17","1701","17002","1715705","Palmeirante" -"1","17","1701","17002","1716307","Pau D'Arco" -"1","17","1701","17002","1717206","Piraquê" -"1","17","1701","17002","1718865","Santa Fé do Araguaia" -"1","17","1701","17002","1722081","Wanderlândia" -"1","17","1701","17002","1722107","Xambioá" -"1","17","1701","17003","1700251","Abreulândia" -"1","17","1701","17003","1701903","Araguacema" -"1","17","1701","17003","1703107","Barrolândia" -"1","17","1701","17003","1703206","Bernardo Sayão" -"1","17","1701","17003","1703602","Brasilândia do Tocantins" -"1","17","1701","17003","1703909","Caseara" -"1","17","1701","17003","1706001","Couto Magalhães" -"1","17","1701","17003","1707108","Divinópolis do Tocantins" -"1","17","1701","17003","1707207","Dois Irmãos do Tocantins" -"1","17","1701","17003","1708254","Fortaleza do Tabocão" -"1","17","1701","17003","1708304","Goianorte" -"1","17","1701","17003","1709302","Guaraí" -"1","17","1701","17003","1711100","Itaporã do Tocantins" -"1","17","1701","17003","1711803","Juarina" -"1","17","1701","17003","1712504","Marianópolis do Tocantins" -"1","17","1701","17003","1713205","Miracema do Tocantins" -"1","17","1701","17003","1713304","Miranorte" -"1","17","1701","17003","1713700","Monte Santo do Tocantins" -"1","17","1701","17003","1716653","Pequizeiro" -"1","17","1701","17003","1716703","Colméia" -"1","17","1701","17003","1718402","Presidente Kennedy" -"1","17","1701","17003","1718709","Rio dos Bois" -"1","17","1701","17003","1721257","Tupirama" -"1","17","1701","17003","1721307","Tupiratins" -"1","17","1701","17004","1702000","Araguaçu" -"1","17","1701","17004","1704600","Chapada de Areia" -"1","17","1701","17004","1706100","Cristalândia" -"1","17","1701","17004","1707306","Dueré" -"1","17","1701","17004","1707553","Fátima" -"1","17","1701","17004","1708205","Formoso do Araguaia" -"1","17","1701","17004","1711902","Lagoa da Confusão" -"1","17","1701","17004","1715002","Nova Rosalândia" -"1","17","1701","17004","1715507","Oliveira de Fátima" -"1","17","1701","17004","1716109","Paraíso do Tocantins" -"1","17","1701","17004","1717503","Pium" -"1","17","1701","17004","1718451","Pugmil" -"1","17","1701","17004","1718840","Sandolândia" -"1","17","1701","17005","1700350","Aliança do Tocantins" -"1","17","1701","17005","1700707","Alvorada" -"1","17","1701","17005","1703701","Brejinho de Nazaré" -"1","17","1701","17005","1703867","Cariri do Tocantins" -"1","17","1701","17005","1706258","Crixás do Tocantins" -"1","17","1701","17005","1707652","Figueirópolis" -"1","17","1701","17005","1709500","Gurupi" -"1","17","1701","17005","1711506","Jaú do Tocantins" -"1","17","1701","17005","1715754","Palmeirópolis" -"1","17","1701","17005","1716604","Peixe" -"1","17","1701","17005","1718899","Santa Rita do Tocantins" -"1","17","1701","17005","1720259","São Salvador do Tocantins" -"1","17","1701","17005","1720853","Sucupira" -"1","17","1701","17005","1720978","Talismã" -"1","17","1702","17006","1701101","Aparecida do Rio Negro" -"1","17","1702","17006","1703305","Bom Jesus do Tocantins" -"1","17","1702","17006","1709807","Ipueiras" -"1","17","1702","17006","1712009","Lajeado" -"1","17","1702","17006","1713601","Monte do Carmo" -"1","17","1702","17006","1716505","Pedro Afonso" -"1","17","1702","17006","1718204","Porto Nacional" -"1","17","1702","17006","1718881","Santa Maria do Tocantins" -"1","17","1702","17006","1720655","Silvanópolis" -"1","17","1702","17006","1721000","Palmas" -"1","17","1702","17006","1721109","Tocantínia" -"1","17","1702","17007","1703073","Barra do Ouro" -"1","17","1702","17007","1703842","Campos Lindos" -"1","17","1702","17007","1704105","Centenário" -"1","17","1702","17007","1709005","Goiatins" -"1","17","1702","17007","1710508","Itacajá" -"1","17","1702","17007","1710904","Itapiratins" -"1","17","1702","17007","1711951","Lagoa do Tocantins" -"1","17","1702","17007","1712405","Lizarda" -"1","17","1702","17007","1712702","Mateiros" -"1","17","1702","17007","1715101","Novo Acordo" -"1","17","1702","17007","1717909","Ponte Alta do Tocantins" -"1","17","1702","17007","1718501","Recursolândia" -"1","17","1702","17007","1718758","Rio Sono" -"1","17","1702","17007","1719004","Santa Tereza do Tocantins" -"1","17","1702","17007","1720150","São Félix do Tocantins" -"1","17","1702","17008","1700400","Almas" -"1","17","1702","17008","1702406","Arraias" -"1","17","1702","17008","1702703","Aurora do Tocantins" -"1","17","1702","17008","1705102","Chapada da Natividade" -"1","17","1702","17008","1705557","Combinado" -"1","17","1702","17008","1705607","Conceição do Tocantins" -"1","17","1702","17008","1707009","Dianópolis" -"1","17","1702","17008","1712157","Lavandeira" -"1","17","1702","17008","1714203","Natividade" -"1","17","1702","17008","1715150","Novo Alegre" -"1","17","1702","17008","1715259","Novo Jardim" -"1","17","1702","17008","1716208","Paranã" -"1","17","1702","17008","1717008","Pindorama do Tocantins" -"1","17","1702","17008","1717800","Ponte Alta do Bom Jesus" -"1","17","1702","17008","1718006","Porto Alegre do Tocantins" -"1","17","1702","17008","1718659","Rio da Conceição" -"1","17","1702","17008","1718907","Santa Rosa do Tocantins" -"1","17","1702","17008","1720499","São Valério" -"1","17","1702","17008","1720903","Taguatinga" -"1","17","1702","17008","1720937","Taipas do Tocantins" -"2","21","2101","21001","2100204","Alcântara" -"2","21","2101","21001","2100832","Apicum-Açu" -"2","21","2101","21001","2101301","Bacuri" -"2","21","2101","21001","2101350","Bacurituba" -"2","21","2101","21001","2101905","Bequimão" -"2","21","2101","21001","2102408","Cajapió" -"2","21","2101","21001","2103109","Cedral" -"2","21","2101","21001","2103125","Central do Maranhão" -"2","21","2101","21001","2103703","Cururupu" -"2","21","2101","21001","2104909","Guimarães" -"2","21","2101","21001","2106805","Mirinzal" -"2","21","2101","21001","2109056","Porto Rico do Maranhão" -"2","21","2101","21001","2111789","Serrano do Maranhão" -"2","21","2101","21002","2107506","Paço do Lumiar" -"2","21","2101","21002","2109452","Raposa" -"2","21","2101","21002","2111201","São José de Ribamar" -"2","21","2101","21002","2111300","São Luís" -"2","21","2101","21003","2101103","Axixá" -"2","21","2101","21003","2101251","Bacabeira" -"2","21","2101","21003","2102374","Cachoeira Grande" -"2","21","2101","21003","2105104","Icatu" -"2","21","2101","21003","2107100","Morros" -"2","21","2101","21003","2109205","Presidente Juscelino" -"2","21","2101","21003","2109601","Rosário" -"2","21","2101","21003","2110203","Santa Rita" -"2","21","2101","21004","2101707","Barreirinhas" -"2","21","2101","21004","2105005","Humberto de Campos" -"2","21","2101","21004","2108058","Paulino Neves" -"2","21","2101","21004","2109403","Primeira Cruz" -"2","21","2101","21004","2110278","Santo Amaro do Maranhão" -"2","21","2101","21004","2112506","Tutóia" -"2","21","2101","21005","2100709","Anajatuba" -"2","21","2101","21005","2101004","Arari" -"2","21","2101","21005","2101772","Bela Vista do Maranhão" -"2","21","2101","21005","2102507","Cajari" -"2","21","2101","21005","2103554","Conceição do Lago-Açu" -"2","21","2101","21005","2105153","Igarapé do Meio" -"2","21","2101","21005","2106508","Matinha" -"2","21","2101","21005","2106904","Monção" -"2","21","2101","21005","2107456","Olinda Nova do Maranhão" -"2","21","2101","21005","2107605","Palmeirândia" -"2","21","2101","21005","2108256","Pedro do Rosário" -"2","21","2101","21005","2108306","Penalva" -"2","21","2101","21005","2108405","Peri Mirim" -"2","21","2101","21005","2108603","Pinheiro" -"2","21","2101","21005","2109270","Presidente Sarney" -"2","21","2101","21005","2109809","Santa Helena" -"2","21","2101","21005","2110500","São Bento" -"2","21","2101","21005","2111003","São João Batista" -"2","21","2101","21005","2111706","São Vicente Ferrer" -"2","21","2101","21005","2112803","Viana" -"2","21","2101","21005","2112902","Vitória do Mearim" -"2","21","2101","21006","2102705","Cantanhede" -"2","21","2101","21006","2105401","Itapecuru Mirim" -"2","21","2101","21006","2106631","Matões do Norte" -"2","21","2101","21006","2106755","Miranda do Norte" -"2","21","2101","21006","2107209","Nina Rodrigues" -"2","21","2101","21006","2108801","Pirapemas" -"2","21","2101","21006","2109304","Presidente Vargas" -"2","21","2101","21006","2112704","Vargem Grande" -"2","21","2102","21007","2100550","Amapá do Maranhão" -"2","21","2102","21007","2101970","Boa Vista do Gurupi" -"2","21","2102","21007","2102606","Cândido Mendes" -"2","21","2102","21007","2102903","Carutapera" -"2","21","2102","21007","2103158","Centro do Guilherme" -"2","21","2102","21007","2103174","Centro Novo do Maranhão" -"2","21","2102","21007","2104305","Godofredo Viana" -"2","21","2102","21007","2104677","Governador Nunes Freire" -"2","21","2102","21007","2105658","Junco do Maranhão" -"2","21","2102","21007","2106201","Luís Domingues" -"2","21","2102","21007","2106326","Maracaçumé" -"2","21","2102","21007","2106375","Maranhãozinho" -"2","21","2102","21007","2112407","Turiaçu" -"2","21","2102","21007","2112456","Turilândia" -"2","21","2102","21008","2100402","Altamira do Maranhão" -"2","21","2102","21008","2100477","Alto Alegre do Pindaré" -"2","21","2102","21008","2100873","Araguanã" -"2","21","2102","21008","2102002","Bom Jardim" -"2","21","2102","21008","2102036","Bom Jesus das Selvas" -"2","21","2102","21008","2102150","Brejo de Areia" -"2","21","2102","21008","2102325","Buriticupu" -"2","21","2102","21008","2104651","Governador Newton Bello" -"2","21","2102","21008","2105708","Lago da Pedra" -"2","21","2102","21008","2105963","Lagoa Grande do Maranhão" -"2","21","2102","21008","2106359","Marajá do Sena" -"2","21","2102","21008","2107357","Nova Olinda do Maranhão" -"2","21","2102","21008","2108108","Paulo Ramos" -"2","21","2102","21008","2108504","Pindaré-Mirim" -"2","21","2102","21008","2109239","Presidente Médici" -"2","21","2102","21008","2109908","Santa Inês" -"2","21","2102","21008","2110005","Santa Luzia" -"2","21","2102","21008","2110039","Santa Luzia do Paruá" -"2","21","2102","21008","2111029","São João do Carú" -"2","21","2102","21008","2112274","Tufilândia" -"2","21","2102","21008","2113009","Vitorino Freire" -"2","21","2102","21008","2114007","Zé Doca" -"2","21","2102","21009","2100055","Açailândia" -"2","21","2102","21009","2100600","Amarante do Maranhão" -"2","21","2102","21009","2102358","Buritirana" -"2","21","2102","21009","2103257","Cidelândia" -"2","21","2102","21009","2103752","Davinópolis" -"2","21","2102","21009","2104552","Governador Edison Lobão" -"2","21","2102","21009","2105302","Imperatriz" -"2","21","2102","21009","2105427","Itinga do Maranhão" -"2","21","2102","21009","2105500","João Lisboa" -"2","21","2102","21009","2105989","Lajeado Novo" -"2","21","2102","21009","2107001","Montes Altos" -"2","21","2102","21009","2109551","Ribamar Fiquene" -"2","21","2102","21009","2110856","São Francisco do Brejão" -"2","21","2102","21009","2111532","São Pedro da Água Branca" -"2","21","2102","21009","2111763","Senador La Rocque" -"2","21","2102","21009","2112852","Vila Nova dos Martírios" -"2","21","2103","21010","2101202","Bacabal" -"2","21","2103","21010","2101939","Bernardo do Mearim" -"2","21","2103","21010","2102077","Bom Lugar" -"2","21","2103","21010","2104008","Esperantinópolis" -"2","21","2103","21010","2105203","Igarapé Grande" -"2","21","2103","21010","2105807","Lago do Junco" -"2","21","2103","21010","2105906","Lago Verde" -"2","21","2103","21010","2105948","Lago dos Rodrigues" -"2","21","2103","21010","2106003","Lima Campos" -"2","21","2103","21010","2107407","Olho d'Água das Cunhãs" -"2","21","2103","21010","2108207","Pedreiras" -"2","21","2103","21010","2108702","Pio XII" -"2","21","2103","21010","2108900","Poção de Pedras" -"2","21","2103","21010","2110302","Santo Antônio dos Lopes" -"2","21","2103","21010","2111409","São Luís Gonzaga do Maranhão" -"2","21","2103","21010","2111508","São Mateus do Maranhão" -"2","21","2103","21010","2111631","São Raimundo do Doca Bezerra" -"2","21","2103","21010","2111672","São Roberto" -"2","21","2103","21010","2111722","Satubinha" -"2","21","2103","21010","2112233","Trizidela do Vale" -"2","21","2103","21011","2100956","Arame" -"2","21","2103","21011","2101608","Barra do Corda" -"2","21","2103","21011","2104081","Fernando Falcão" -"2","21","2103","21011","2104099","Formosa da Serra Negra" -"2","21","2103","21011","2104800","Grajaú" -"2","21","2103","21011","2105351","Itaipava do Grajaú" -"2","21","2103","21011","2105476","Jenipapo dos Vieiras" -"2","21","2103","21011","2105609","Joselândia" -"2","21","2103","21011","2109759","Santa Filomena do Maranhão" -"2","21","2103","21011","2111805","Sítio Novo" -"2","21","2103","21011","2112308","Tuntum" -"2","21","2103","21012","2103802","Dom Pedro" -"2","21","2103","21012","2104206","Fortuna" -"2","21","2103","21012","2104404","Gonçalves Dias" -"2","21","2103","21012","2104503","Governador Archer" -"2","21","2103","21012","2104602","Governador Eugênio Barros" -"2","21","2103","21012","2104628","Governador Luiz Rocha" -"2","21","2103","21012","2104701","Graça Aranha" -"2","21","2103","21012","2109106","Presidente Dutra" -"2","21","2103","21012","2110708","São Domingos do Maranhão" -"2","21","2103","21012","2111250","São José dos Basílios" -"2","21","2103","21012","2111748","Senador Alexandre Costa" -"2","21","2104","21013","2100154","Água Doce do Maranhão" -"2","21","2104","21013","2100907","Araioses" -"2","21","2104","21013","2106300","Magalhães de Almeida" -"2","21","2104","21013","2110104","Santa Quitéria do Maranhão" -"2","21","2104","21013","2110237","Santana do Maranhão" -"2","21","2104","21013","2110609","São Bernardo" -"2","21","2104","21014","2100808","Anapurus" -"2","21","2104","21014","2101731","Belágua" -"2","21","2104","21014","2102101","Brejo" -"2","21","2104","21014","2102200","Buriti" -"2","21","2104","21014","2103208","Chapadinha" -"2","21","2104","21014","2106409","Mata Roma" -"2","21","2104","21014","2106672","Milagres do Maranhão" -"2","21","2104","21014","2110401","São Benedito do Rio Preto" -"2","21","2104","21014","2112605","Urbano Santos" -"2","21","2104","21015","2100436","Alto Alegre do Maranhão" -"2","21","2104","21015","2102754","Capinzal do Norte" -"2","21","2104","21015","2103307","Codó" -"2","21","2104","21015","2103604","Coroatá" -"2","21","2104","21015","2108454","Peritoró" -"2","21","2104","21015","2112100","Timbiras" -"2","21","2104","21016","2100105","Afonso Cunha" -"2","21","2104","21016","2100303","Aldeias Altas" -"2","21","2104","21016","2103406","Coelho Neto" -"2","21","2104","21016","2103901","Duque Bacelar" -"2","21","2104","21017","2102309","Buriti Bravo" -"2","21","2104","21017","2103000","Caxias" -"2","21","2104","21017","2106607","Matões" -"2","21","2104","21017","2107803","Parnarama" -"2","21","2104","21017","2111078","São João do Soter" -"2","21","2104","21017","2112209","Timon" -"2","21","2104","21018","2101509","Barão de Grajaú" -"2","21","2104","21018","2103505","Colinas" -"2","21","2104","21018","2105450","Jatobá" -"2","21","2104","21018","2105922","Lagoa do Mato" -"2","21","2104","21018","2106706","Mirador" -"2","21","2104","21018","2107308","Nova Iorque" -"2","21","2104","21018","2107704","Paraibano" -"2","21","2104","21018","2107902","Passagem Franca" -"2","21","2104","21018","2108009","Pastos Bons" -"2","21","2104","21018","2110906","São Francisco do Maranhão" -"2","21","2104","21018","2111102","São João dos Patos" -"2","21","2104","21018","2111904","Sucupira do Norte" -"2","21","2104","21018","2111953","Sucupira do Riachão" -"2","21","2105","21019","2102556","Campestre do Maranhão" -"2","21","2105","21019","2102804","Carolina" -"2","21","2105","21019","2104057","Estreito" -"2","21","2105","21019","2109007","Porto Franco" -"2","21","2105","21019","2111052","São João do Paraíso" -"2","21","2105","21019","2111573","São Pedro dos Crentes" -"2","21","2105","21020","2100501","Alto Parnaíba" -"2","21","2105","21020","2101400","Balsas" -"2","21","2105","21020","2104073","Feira Nova do Maranhão" -"2","21","2105","21020","2109502","Riachão" -"2","21","2105","21020","2112001","Tasso Fragoso" -"2","21","2105","21021","2101806","Benedito Leite" -"2","21","2105","21021","2104107","Fortaleza dos Nogueiras" -"2","21","2105","21021","2106102","Loreto" -"2","21","2105","21021","2107258","Nova Colinas" -"2","21","2105","21021","2109700","Sambaíba" -"2","21","2105","21021","2110658","São Domingos do Azeitão" -"2","21","2105","21021","2110807","São Félix de Balsas" -"2","21","2105","21021","2111607","São Raimundo das Mangabeiras" -"2","22","2201","22001","2201200","Barras" -"2","22","2201","22001","2201507","Batalha" -"2","22","2201","22001","2201770","Boa Hora" -"2","22","2201","22001","2201960","Brasileira" -"2","22","2201","22001","2202059","Cabeceiras do Piauí" -"2","22","2201","22001","2202174","Campo Largo do Piauí" -"2","22","2201","22001","2203701","Esperantina" -"2","22","2201","22001","2205409","Joaquim Pires" -"2","22","2201","22001","2205458","Joca Marques" -"2","22","2201","22001","2205805","Luzilândia" -"2","22","2201","22001","2205854","Madeiro" -"2","22","2201","22001","2206100","Matias Olímpio" -"2","22","2201","22001","2206209","Miguel Alves" -"2","22","2201","22001","2206670","Morro do Chapéu do Piauí" -"2","22","2201","22001","2206803","Nossa Senhora dos Remédios" -"2","22","2201","22001","2208403","Piripiri" -"2","22","2201","22001","2208502","Porto" -"2","22","2201","22001","2209971","São João do Arraial" -"2","22","2201","22002","2201919","Bom Princípio do Piauí" -"2","22","2201","22002","2202000","Buriti dos Lopes" -"2","22","2201","22002","2202083","Cajueiro da Praia" -"2","22","2201","22002","2202539","Caraúbas do Piauí" -"2","22","2201","22002","2202653","Caxingó" -"2","22","2201","22002","2202703","Cocal" -"2","22","2201","22002","2202729","Cocal dos Alves" -"2","22","2201","22002","2204659","Ilha Grande" -"2","22","2201","22002","2205706","Luís Correia" -"2","22","2201","22002","2206696","Murici dos Portelas" -"2","22","2201","22002","2207702","Parnaíba" -"2","22","2201","22002","2208304","Piracuruca" -"2","22","2201","22002","2209872","São João da Fronteira" -"2","22","2201","22002","2210052","São José do Divino" -"2","22","2202","22003","2200400","Altos" -"2","22","2202","22003","2201606","Beneditinos" -"2","22","2202","22003","2202737","Coivaras" -"2","22","2202","22003","2203255","Curralinhos" -"2","22","2202","22003","2203305","Demerval Lobão" -"2","22","2202","22003","2205508","José de Freitas" -"2","22","2202","22003","2205557","Lagoa Alegre" -"2","22","2202","22003","2205581","Lagoa do Piauí" -"2","22","2202","22003","2206308","Miguel Leão" -"2","22","2202","22003","2206407","Monsenhor Gil" -"2","22","2202","22003","2206720","Nazária" -"2","22","2202","22003","2207793","Pau D'Arco do Piauí" -"2","22","2202","22003","2211001","Teresina" -"2","22","2202","22003","2211100","União" -"2","22","2202","22004","2200301","Alto Longá" -"2","22","2202","22004","2201051","Assunção do Piauí" -"2","22","2202","22004","2201945","Boqueirão do Piauí" -"2","22","2202","22004","2202026","Buriti dos Montes" -"2","22","2202","22004","2202208","Campo Maior" -"2","22","2202","22004","2202406","Capitão de Campos" -"2","22","2202","22004","2202604","Castelo do Piauí" -"2","22","2202","22004","2202711","Cocal de Telha" -"2","22","2202","22004","2203420","Domingos Mourão" -"2","22","2202","22004","2205276","Jatobá do Piauí" -"2","22","2202","22004","2205516","Juazeiro do Piauí" -"2","22","2202","22004","2205573","Lagoa de São Francisco" -"2","22","2202","22004","2206357","Milton Brandão" -"2","22","2202","22004","2206753","Nossa Senhora de Nazaré" -"2","22","2202","22004","2206951","Novo Santo Antônio" -"2","22","2202","22004","2207900","Pedro II" -"2","22","2202","22004","2209906","São João da Serra" -"2","22","2202","22004","2210409","São Miguel do Tapuio" -"2","22","2202","22004","2210656","Sigefredo Pacheco" -"2","22","2202","22005","2200103","Agricolândia" -"2","22","2202","22005","2200202","Água Branca" -"2","22","2202","22005","2200509","Amarante" -"2","22","2202","22005","2200608","Angical do Piauí" -"2","22","2202","22005","2201002","Arraial" -"2","22","2202","22005","2201408","Barro Duro" -"2","22","2202","22005","2204105","Francisco Ayres" -"2","22","2202","22005","2204600","Hugo Napoleão" -"2","22","2202","22005","2205250","Jardim do Mulato" -"2","22","2202","22005","2205540","Lagoinha do Piauí" -"2","22","2202","22005","2207108","Olho D'Água do Piauí" -"2","22","2202","22005","2207504","Palmeirais" -"2","22","2202","22005","2207751","Passagem Franca do Piauí" -"2","22","2202","22005","2208809","Regeneração" -"2","22","2202","22005","2209450","Santo Antônio dos Milagres" -"2","22","2202","22005","2209807","São Gonçalo do Piauí" -"2","22","2202","22005","2210508","São Pedro do Piauí" -"2","22","2202","22006","2200905","Aroazes" -"2","22","2202","22006","2201176","Barra D'Alcântara" -"2","22","2202","22006","2203503","Elesbão Veloso" -"2","22","2202","22006","2204006","Francinópolis" -"2","22","2202","22006","2204709","Inhuma" -"2","22","2202","22006","2205599","Lagoa do Sítio" -"2","22","2202","22006","2206902","Novo Oriente do Piauí" -"2","22","2202","22006","2208106","Pimenteiras" -"2","22","2202","22006","2208601","Prata do Piauí" -"2","22","2202","22006","2209153","Santa Cruz dos Milagres" -"2","22","2202","22006","2209609","São Félix do Piauí" -"2","22","2202","22006","2210383","São Miguel da Baixa Grande" -"2","22","2202","22006","2211308","Valença do Piauí" -"2","22","2202","22006","2211407","Várzea Grande" -"2","22","2203","22007","2201150","Baixa Grande do Ribeiro" -"2","22","2203","22007","2208908","Ribeiro Gonçalves" -"2","22","2203","22007","2209203","Santa Filomena" -"2","22","2203","22007","2211209","Uruçuí" -"2","22","2203","22008","2200806","Antônio Almeida" -"2","22","2203","22008","2201705","Bertolínia" -"2","22","2203","22008","2202752","Colônia do Gurguéia" -"2","22","2203","22008","2203602","Eliseu Martins" -"2","22","2203","22008","2205607","Landri Sales" -"2","22","2203","22008","2205904","Manoel Emídio" -"2","22","2203","22008","2206001","Marcos Parente" -"2","22","2203","22008","2208551","Porto Alegre do Piauí" -"2","22","2203","22008","2210631","Sebastião Leal" -"2","22","2203","22009","2202251","Canavieira" -"2","22","2203","22009","2203800","Flores do Piauí" -"2","22","2203","22009","2203909","Floriano" -"2","22","2203","22009","2204501","Guadalupe" -"2","22","2203","22009","2205102","Itaueira" -"2","22","2203","22009","2205300","Jerumenha" -"2","22","2203","22009","2206704","Nazaré do Piauí" -"2","22","2203","22009","2207850","Pavussu" -"2","22","2203","22009","2209005","Rio Grande do Piauí" -"2","22","2203","22009","2209708","São Francisco do Piauí" -"2","22","2203","22009","2210102","São José do Peixe" -"2","22","2203","22009","2210391","São Miguel do Fidalgo" -"2","22","2203","22010","2200459","Alvorada do Gurguéia" -"2","22","2203","22010","2201309","Barreiras do Piauí" -"2","22","2203","22010","2201903","Bom Jesus" -"2","22","2203","22010","2203107","Cristino Castro" -"2","22","2203","22010","2203230","Currais" -"2","22","2203","22010","2204402","Gilbués" -"2","22","2203","22010","2206605","Monte Alegre do Piauí" -"2","22","2203","22010","2207405","Palmeira do Piauí" -"2","22","2203","22010","2208700","Redenção do Gurguéia" -"2","22","2203","22010","2209302","Santa Luz" -"2","22","2203","22010","2209757","São Gonçalo do Gurguéia" -"2","22","2203","22011","2200707","Anísio de Abreu" -"2","22","2203","22011","2201929","Bonfim do Piauí" -"2","22","2203","22011","2201988","Brejo do Piauí" -"2","22","2203","22011","2202307","Canto do Buriti" -"2","22","2203","22011","2202505","Caracol" -"2","22","2203","22011","2202851","Coronel José Dias" -"2","22","2203","22011","2203354","Dirceu Arcoverde" -"2","22","2203","22011","2203453","Dom Inocêncio" -"2","22","2203","22011","2203750","Fartura do Piauí" -"2","22","2203","22011","2204550","Guaribas" -"2","22","2203","22011","2205532","Jurema" -"2","22","2203","22011","2207355","Pajeú do Piauí" -"2","22","2203","22011","2209559","São Braz do Piauí" -"2","22","2203","22011","2210359","São Lourenço do Piauí" -"2","22","2203","22011","2210607","São Raimundo Nonato" -"2","22","2203","22011","2210953","Tamboril do Piauí" -"2","22","2203","22011","2211357","Várzea Branca" -"2","22","2203","22012","2201101","Avelino Lopes" -"2","22","2203","22012","2202901","Corrente" -"2","22","2203","22012","2203008","Cristalândia do Piauí" -"2","22","2203","22012","2203206","Curimatá" -"2","22","2203","22012","2205524","Júlio Borges" -"2","22","2203","22012","2206654","Morro Cabeça no Tempo" -"2","22","2203","22012","2207603","Parnaguá" -"2","22","2203","22012","2208858","Riacho Frio" -"2","22","2203","22012","2210623","Sebastião Barros" -"2","22","2204","22013","2200954","Aroeiras do Itaim" -"2","22","2204","22013","2201804","Bocaina" -"2","22","2204","22013","2202075","Cajazeiras do Piauí" -"2","22","2204","22013","2202778","Colônia do Piauí" -"2","22","2204","22013","2203404","Dom Expedito Lopes" -"2","22","2204","22013","2204352","Geminiano" -"2","22","2204","22013","2204808","Ipiranga do Piauí" -"2","22","2204","22013","2207009","Oeiras" -"2","22","2204","22013","2207553","Paquetá" -"2","22","2204","22013","2208007","Picos" -"2","22","2204","22013","2209104","Santa Cruz do Piauí" -"2","22","2204","22013","2209351","Santana do Piauí" -"2","22","2204","22013","2209377","Santa Rosa do Piauí" -"2","22","2204","22013","2209856","São João da Canabrava" -"2","22","2204","22013","2209955","São João da Varjota" -"2","22","2204","22013","2210201","São José do Piauí" -"2","22","2204","22013","2210375","São Luis do Piauí" -"2","22","2204","22013","2210938","Sussuapara" -"2","22","2204","22013","2210979","Tanque do Piauí" -"2","22","2204","22013","2211704","Wall Ferraz" -"2","22","2204","22014","2200251","Alagoinha do Piauí" -"2","22","2204","22014","2200277","Alegrete do Piauí" -"2","22","2204","22014","2204204","Francisco Santos" -"2","22","2204","22014","2206506","Monsenhor Hipólito" -"2","22","2204","22014","2208205","Pio IX" -"2","22","2204","22014","2209401","Santo Antônio de Lisboa" -"2","22","2204","22014","2210300","São Julião" -"2","22","2204","22015","2200053","Acauã" -"2","22","2204","22015","2201556","Bela Vista do Piauí" -"2","22","2204","22015","2201572","Belém do Piauí" -"2","22","2204","22015","2201739","Betânia do Piauí" -"2","22","2204","22015","2202091","Caldeirão Grande do Piauí" -"2","22","2204","22015","2202109","Campinas do Piauí" -"2","22","2204","22015","2202117","Campo Alegre do Fidalgo" -"2","22","2204","22015","2202133","Campo Grande do Piauí" -"2","22","2204","22015","2202455","Capitão Gervásio Oliveira" -"2","22","2204","22015","2202554","Caridade do Piauí" -"2","22","2204","22015","2202802","Conceição do Canindé" -"2","22","2204","22015","2203271","Curral Novo do Piauí" -"2","22","2204","22015","2203859","Floresta do Piauí" -"2","22","2204","22015","2204154","Francisco Macedo" -"2","22","2204","22015","2204303","Fronteiras" -"2","22","2204","22015","2204907","Isaías Coelho" -"2","22","2204","22015","2205003","Itainópolis" -"2","22","2204","22015","2205151","Jacobina do Piauí" -"2","22","2204","22015","2205201","Jaicós" -"2","22","2204","22015","2205359","João Costa" -"2","22","2204","22015","2205565","Lagoa do Barro do Piauí" -"2","22","2204","22015","2205953","Marcolândia" -"2","22","2204","22015","2206050","Massapê do Piauí" -"2","22","2204","22015","2207207","Padre Marcos" -"2","22","2204","22015","2207306","Paes Landim" -"2","22","2204","22015","2207777","Patos do Piauí" -"2","22","2204","22015","2207801","Paulistana" -"2","22","2204","22015","2207934","Pedro Laurentino" -"2","22","2204","22015","2207959","Nova Santa Rita" -"2","22","2204","22015","2208650","Queimada Nova" -"2","22","2204","22015","2208874","Ribeira do Piauí" -"2","22","2204","22015","2209500","Santo Inácio do Piauí" -"2","22","2204","22015","2209658","São Francisco de Assis do Piauí" -"2","22","2204","22015","2210003","São João do Piauí" -"2","22","2204","22015","2210706","Simões" -"2","22","2204","22015","2210805","Simplício Mendes" -"2","22","2204","22015","2210904","Socorro do Piauí" -"2","22","2204","22015","2211506","Vera Mendes" -"2","22","2204","22015","2211605","Vila Nova do Piauí" -"2","23","2301","23001","2300200","Acaraú" -"2","23","2301","23001","2302057","Barroquinha" -"2","23","2301","23001","2302305","Bela Cruz" -"2","23","2301","23001","2302602","Camocim" -"2","23","2301","23001","2303907","Chaval" -"2","23","2301","23001","2304251","Cruz" -"2","23","2301","23001","2304707","Granja" -"2","23","2301","23001","2306553","Itarema" -"2","23","2301","23001","2307254","Jijoca de Jericoacoara" -"2","23","2301","23001","2307809","Marco" -"2","23","2301","23001","2307908","Martinópole" -"2","23","2301","23001","2308906","Morrinhos" -"2","23","2301","23002","2303402","Carnaubal" -"2","23","2301","23002","2304236","Croatá" -"2","23","2301","23002","2305001","Guaraciaba do Norte" -"2","23","2301","23002","2305308","Ibiapina" -"2","23","2301","23002","2312304","São Benedito" -"2","23","2301","23002","2313401","Tianguá" -"2","23","2301","23002","2313609","Ubajara" -"2","23","2301","23002","2314102","Viçosa do Ceará" -"2","23","2301","23003","2304004","Coreaú" -"2","23","2301","23003","2304509","Frecheirinha" -"2","23","2301","23003","2308807","Moraújo" -"2","23","2301","23003","2313906","Uruoca" -"2","23","2301","23004","2300507","Alcântaras" -"2","23","2301","23004","2308203","Meruoca" -"2","23","2301","23005","2303105","Cariré" -"2","23","2301","23005","2304350","Forquilha" -"2","23","2301","23005","2304657","Graça" -"2","23","2301","23005","2304905","Groaíras" -"2","23","2301","23005","2306108","Irauçuba" -"2","23","2301","23005","2308005","Massapê" -"2","23","2301","23005","2308377","Miraíma" -"2","23","2301","23005","2309003","Mucambo" -"2","23","2301","23005","2309904","Pacujá" -"2","23","2301","23005","2312007","Santana do Acaraú" -"2","23","2301","23005","2312809","Senador Sá" -"2","23","2301","23005","2312908","Sobral" -"2","23","2301","23006","2305803","Ipu" -"2","23","2301","23006","2305902","Ipueiras" -"2","23","2301","23006","2310951","Pires Ferreira" -"2","23","2301","23006","2311009","Poranga" -"2","23","2301","23006","2311702","Reriutaba" -"2","23","2301","23006","2313955","Varjota" -"2","23","2301","23007","2303659","Catunda" -"2","23","2301","23007","2305209","Hidrolândia" -"2","23","2301","23007","2312205","Santa Quitéria" -"2","23","2302","23008","2300754","Amontada" -"2","23","2302","23008","2306405","Itapipoca" -"2","23","2302","23008","2313500","Trairi" -"2","23","2302","23009","2310209","Paracuru" -"2","23","2302","23009","2310258","Paraipaba" -"2","23","2302","23009","2312403","São Gonçalo do Amarante" -"2","23","2302","23010","2306306","Itapagé" -"2","23","2302","23010","2313559","Tururu" -"2","23","2302","23010","2313757","Umirim" -"2","23","2302","23010","2313807","Uruburetama" -"2","23","2302","23011","2300903","Apuiarés" -"2","23","2302","23011","2304608","General Sampaio" -"2","23","2302","23011","2310704","Pentecoste" -"2","23","2302","23011","2312601","São Luís do Curu" -"2","23","2302","23011","2313351","Tejuçuoca" -"2","23","2302","23012","2302800","Canindé" -"2","23","2302","23012","2303006","Caridade" -"2","23","2302","23012","2306603","Itatira" -"2","23","2302","23012","2310407","Paramoti" -"2","23","2302","23013","2300150","Acarape" -"2","23","2302","23013","2301208","Aracoiaba" -"2","23","2302","23013","2301406","Aratuba" -"2","23","2302","23013","2302107","Baturité" -"2","23","2302","23013","2302909","Capistrano" -"2","23","2302","23013","2305100","Guaramiranga" -"2","23","2302","23013","2306504","Itapiúna" -"2","23","2302","23013","2309102","Mulungu" -"2","23","2302","23013","2309805","Pacoti" -"2","23","2302","23013","2310100","Palmácia" -"2","23","2302","23013","2311603","Redenção" -"2","23","2302","23014","2301950","Barreira" -"2","23","2302","23014","2303956","Chorozinho" -"2","23","2302","23014","2309458","Ocara" -"2","23","2302","23015","2302206","Beberibe" -"2","23","2302","23015","2303501","Cascavel" -"2","23","2302","23015","2310852","Pindoretama" -"2","23","2303","23016","2301000","Aquiraz" -"2","23","2303","23016","2303709","Caucaia" -"2","23","2303","23016","2304285","Eusébio" -"2","23","2303","23016","2304400","Fortaleza" -"2","23","2303","23016","2304954","Guaiúba" -"2","23","2303","23016","2306256","Itaitinga" -"2","23","2303","23016","2307650","Maracanaú" -"2","23","2303","23016","2307700","Maranguape" -"2","23","2303","23016","2309706","Pacatuba" -"2","23","2303","23017","2305233","Horizonte" -"2","23","2303","23017","2309607","Pacajus" -"2","23","2304","23018","2301257","Ararendá" -"2","23","2304","23018","2304103","Crateús" -"2","23","2304","23018","2305605","Independência" -"2","23","2304","23018","2305654","Ipaporanga" -"2","23","2304","23018","2308609","Monsenhor Tabosa" -"2","23","2304","23018","2309300","Nova Russas" -"2","23","2304","23018","2309409","Novo Oriente" -"2","23","2304","23018","2311264","Quiterianópolis" -"2","23","2304","23018","2313203","Tamboril" -"2","23","2304","23019","2301851","Banabuiú" -"2","23","2304","23019","2302404","Boa Viagem" -"2","23","2304","23019","2303931","Choró" -"2","23","2304","23019","2305266","Ibaretama" -"2","23","2304","23019","2307635","Madalena" -"2","23","2304","23019","2311306","Quixadá" -"2","23","2304","23019","2311405","Quixeramobim" -"2","23","2304","23020","2300408","Aiuaba" -"2","23","2304","23020","2301505","Arneiroz" -"2","23","2304","23020","2303600","Catarina" -"2","23","2304","23020","2310308","Parambu" -"2","23","2304","23020","2311900","Saboeiro" -"2","23","2304","23020","2313302","Tauá" -"2","23","2304","23021","2300309","Acopiara" -"2","23","2304","23021","2304269","Deputado Irapuan Pinheiro" -"2","23","2304","23021","2308351","Milhã" -"2","23","2304","23021","2308500","Mombaça" -"2","23","2304","23021","2310506","Pedra Branca" -"2","23","2304","23021","2310902","Piquet Carneiro" -"2","23","2304","23021","2312700","Senador Pompeu" -"2","23","2304","23021","2313005","Solonópole" -"2","23","2305","23022","2301109","Aracati" -"2","23","2305","23022","2304459","Fortim" -"2","23","2305","23022","2305357","Icapuí" -"2","23","2305","23022","2306207","Itaiçaba" -"2","23","2305","23023","2300705","Alto Santo" -"2","23","2305","23023","2305332","Ibicuitinga" -"2","23","2305","23023","2307007","Jaguaruana" -"2","23","2305","23023","2307601","Limoeiro do Norte" -"2","23","2305","23023","2308708","Morada Nova" -"2","23","2305","23023","2310001","Palhano" -"2","23","2305","23023","2311504","Quixeré" -"2","23","2305","23023","2311801","Russas" -"2","23","2305","23023","2312502","São João do Jaguaribe" -"2","23","2305","23023","2313104","Tabuleiro do Norte" -"2","23","2305","23024","2306702","Jaguaretama" -"2","23","2305","23024","2306801","Jaguaribara" -"2","23","2305","23024","2306900","Jaguaribe" -"2","23","2305","23025","2304277","Ererê" -"2","23","2305","23025","2306009","Iracema" -"2","23","2305","23025","2310803","Pereiro" -"2","23","2305","23025","2311231","Potiretama" -"2","23","2306","23026","2303808","Cedro" -"2","23","2306","23026","2305407","Icó" -"2","23","2306","23026","2305506","Iguatu" -"2","23","2306","23026","2309508","Orós" -"2","23","2306","23026","2311355","Quixelô" -"2","23","2306","23027","2300804","Antonina do Norte" -"2","23","2306","23027","2303303","Cariús" -"2","23","2306","23027","2307403","Jucás" -"2","23","2306","23027","2313252","Tarrafas" -"2","23","2306","23027","2314003","Várzea Alegre" -"2","23","2306","23028","2301802","Baixio" -"2","23","2306","23028","2305704","Ipaumirim" -"2","23","2306","23028","2307502","Lavras da Mangabeira" -"2","23","2306","23028","2313708","Umari" -"2","23","2307","23029","2301307","Araripe" -"2","23","2307","23029","2301604","Assaré" -"2","23","2307","23029","2302701","Campos Sales" -"2","23","2307","23029","2311207","Potengi" -"2","23","2307","23029","2311959","Salitre" -"2","23","2307","23030","2300606","Altaneira" -"2","23","2307","23030","2303204","Caririaçu" -"2","23","2307","23030","2304301","Farias Brito" -"2","23","2307","23030","2304806","Granjeiro" -"2","23","2307","23031","2301703","Aurora" -"2","23","2307","23031","2302008","Barro" -"2","23","2307","23031","2308104","Mauriti" -"2","23","2307","23032","2301901","Barbalha" -"2","23","2307","23032","2304202","Crato" -"2","23","2307","23032","2307106","Jardim" -"2","23","2307","23032","2307304","Juazeiro do Norte" -"2","23","2307","23032","2308401","Missão Velha" -"2","23","2307","23032","2309201","Nova Olinda" -"2","23","2307","23032","2311108","Porteiras" -"2","23","2307","23032","2312106","Santana do Cariri" -"2","23","2307","23033","2300101","Abaiara" -"2","23","2307","23033","2302503","Brejo Santo" -"2","23","2307","23033","2307205","Jati" -"2","23","2307","23033","2308302","Milagres" -"2","23","2307","23033","2310605","Penaforte" -"2","24","2401","24001","2401107","Areia Branca" -"2","24","2401","24001","2401453","Baraúna" -"2","24","2401","24001","2404408","Grossos" -"2","24","2401","24001","2408003","Mossoró" -"2","24","2401","24001","2411056","Tibau" -"2","24","2401","24001","2413359","Serra do Mel" -"2","24","2401","24002","2401008","Apodi" -"2","24","2401","24002","2402303","Caraúbas" -"2","24","2401","24002","2403707","Felipe Guerra" -"2","24","2401","24002","2404309","Governador Dix-Sept Rosado" -"2","24","2401","24003","2401305","Augusto Severo" -"2","24","2401","24003","2405207","Janduís" -"2","24","2401","24003","2407609","Messias Targino" -"2","24","2401","24003","2408706","Paraú" -"2","24","2401","24003","2414456","Triunfo Potiguar" -"2","24","2401","24003","2414605","Upanema" -"2","24","2401","24004","2400208","Açu" -"2","24","2401","24004","2400703","Alto do Rodrigues" -"2","24","2401","24004","2402501","Carnaubais" -"2","24","2401","24004","2404705","Ipanguaçu" -"2","24","2401","24004","2404853","Itajá" -"2","24","2401","24004","2406106","Jucurutu" -"2","24","2401","24004","2409902","Pendências" -"2","24","2401","24004","2410256","Porto do Mangue" -"2","24","2401","24004","2412807","São Rafael" -"2","24","2401","24005","2400406","Água Nova" -"2","24","2401","24005","2402907","Coronel João Pessoa" -"2","24","2401","24005","2403202","Doutor Severiano" -"2","24","2401","24005","2403301","Encanto" -"2","24","2401","24005","2407005","Luís Gomes" -"2","24","2401","24005","2407252","Major Sales" -"2","24","2401","24005","2410801","Riacho de Santana" -"2","24","2401","24005","2412500","São Miguel" -"2","24","2401","24005","2414753","Venha-Ver" -"2","24","2401","24006","2400505","Alexandria" -"2","24","2401","24006","2403905","Francisco Dantas" -"2","24","2401","24006","2404903","Itaú" -"2","24","2401","24006","2406007","José da Penha" -"2","24","2401","24006","2407302","Marcelino Vieira" -"2","24","2401","24006","2408607","Paraná" -"2","24","2401","24006","2409407","Pau dos Ferros" -"2","24","2401","24006","2410009","Pilões" -"2","24","2401","24006","2410207","Portalegre" -"2","24","2401","24006","2410504","Rafael Fernandes" -"2","24","2401","24006","2410702","Riacho da Cruz" -"2","24","2401","24006","2411007","Rodolfo Fernandes" -"2","24","2401","24006","2411908","São Francisco do Oeste" -"2","24","2401","24006","2413607","Severiano Melo" -"2","24","2401","24006","2413805","Taboleiro Grande" -"2","24","2401","24006","2414100","Tenente Ananias" -"2","24","2401","24006","2414902","Viçosa" -"2","24","2401","24007","2400604","Almino Afonso" -"2","24","2401","24007","2400901","Antônio Martins" -"2","24","2401","24007","2404002","Frutuoso Gomes" -"2","24","2401","24007","2405900","João Dias" -"2","24","2401","24007","2406908","Lucrécia" -"2","24","2401","24007","2407401","Martins" -"2","24","2401","24007","2408409","Olho-d'Água do Borges" -"2","24","2401","24007","2409308","Patu" -"2","24","2401","24007","2410603","Rafael Godeiro" -"2","24","2401","24007","2413557","Serrinha dos Pintos" -"2","24","2401","24007","2414506","Umarizal" -"2","24","2402","24008","2401859","Caiçara do Norte" -"2","24","2402","24008","2404101","Galinhos" -"2","24","2402","24008","2404507","Guamaré" -"2","24","2402","24008","2407203","Macau" -"2","24","2402","24008","2411601","São Bento do Norte" -"2","24","2402","24009","2400307","Afonso Bezerra" -"2","24","2402","24009","2400802","Angicos" -"2","24","2402","24009","2401909","Caiçara do Rio do Vento" -"2","24","2402","24009","2403756","Fernando Pedroza" -"2","24","2402","24009","2405504","Jardim de Angicos" -"2","24","2402","24009","2406700","Lajes" -"2","24","2402","24009","2409605","Pedra Preta" -"2","24","2402","24009","2409704","Pedro Avelino" -"2","24","2402","24010","2401651","Bodó" -"2","24","2402","24010","2402709","Cerro Corá" -"2","24","2402","24010","2403806","Florânia" -"2","24","2402","24010","2406502","Lagoa Nova" -"2","24","2402","24010","2411403","Santana do Matos" -"2","24","2402","24010","2413003","São Vicente" -"2","24","2402","24010","2414159","Tenente Laurentino Cruz" -"2","24","2402","24011","2402006","Caicó" -"2","24","2402","24011","2404804","Ipueira" -"2","24","2402","24011","2405603","Jardim de Piranhas" -"2","24","2402","24011","2411809","São Fernando" -"2","24","2402","24011","2412104","São João do Sabugi" -"2","24","2402","24011","2413409","Serra Negra do Norte" -"2","24","2402","24011","2414308","Timbaúba dos Batistas" -"2","24","2402","24012","2400109","Acari" -"2","24","2402","24012","2402402","Carnaúba dos Dantas" -"2","24","2402","24012","2403004","Cruzeta" -"2","24","2402","24012","2403103","Currais Novos" -"2","24","2402","24012","2403400","Equador" -"2","24","2402","24012","2405702","Jardim do Seridó" -"2","24","2402","24012","2408508","Ouro Branco" -"2","24","2402","24012","2408904","Parelhas" -"2","24","2402","24012","2411429","Santana do Seridó" -"2","24","2402","24012","2412401","São José do Seridó" -"2","24","2403","24013","2401602","Bento Fernandes" -"2","24","2403","24013","2405108","Jandaíra" -"2","24","2403","24013","2405801","João Câmara" -"2","24","2403","24013","2408805","Parazinho" -"2","24","2403","24013","2410108","Poço Branco" -"2","24","2403","24014","2401503","Barcelona" -"2","24","2403","24014","2402105","Campo Redondo" -"2","24","2403","24014","2402808","Coronel Ezequiel" -"2","24","2403","24014","2405009","Jaçanã" -"2","24","2403","24014","2405405","Japi" -"2","24","2403","24014","2406403","Lagoa de Velhos" -"2","24","2403","24014","2406809","Lajes Pintadas" -"2","24","2403","24014","2407906","Monte das Gameleiras" -"2","24","2403","24014","2411106","Ruy Barbosa" -"2","24","2403","24014","2411205","Santa Cruz" -"2","24","2403","24014","2411700","São Bento do Trairí" -"2","24","2403","24014","2412302","São José do Campestre" -"2","24","2403","24014","2412906","São Tomé" -"2","24","2403","24014","2413300","Serra de São Bento" -"2","24","2403","24014","2413706","Sítio Novo" -"2","24","2403","24014","2414001","Tangará" -"2","24","2403","24015","2401701","Bom Jesus" -"2","24","2403","24015","2401800","Brejinho" -"2","24","2403","24015","2404606","Ielmo Marinho" -"2","24","2403","24015","2405306","Januário Cicco" -"2","24","2403","24015","2406155","Jundiá" -"2","24","2403","24015","2406205","Lagoa d'Anta" -"2","24","2403","24015","2406304","Lagoa de Pedras" -"2","24","2403","24015","2406601","Lagoa Salgada" -"2","24","2403","24015","2407807","Monte Alegre" -"2","24","2403","24015","2408300","Nova Cruz" -"2","24","2403","24015","2409100","Passa e Fica" -"2","24","2403","24015","2409209","Passagem" -"2","24","2403","24015","2409332","Santa Maria" -"2","24","2403","24015","2410306","Presidente Juscelino" -"2","24","2403","24015","2410900","Riachuelo" -"2","24","2403","24015","2411502","Santo Antônio" -"2","24","2403","24015","2412609","São Paulo do Potengi" -"2","24","2403","24015","2412708","São Pedro" -"2","24","2403","24015","2413102","Senador Elói de Souza" -"2","24","2403","24015","2413508","Serrinha" -"2","24","2403","24015","2414704","Várzea" -"2","24","2403","24015","2414803","Vera Cruz" -"2","24","2404","24016","2407500","Maxaranguape" -"2","24","2404","24016","2408953","Rio do Fogo" -"2","24","2404","24016","2409506","Pedra Grande" -"2","24","2404","24016","2410405","Pureza" -"2","24","2404","24016","2412559","São Miguel do Gostoso" -"2","24","2404","24016","2413904","Taipu" -"2","24","2404","24016","2414407","Touros" -"2","24","2404","24017","2402600","Ceará-Mirim" -"2","24","2404","24017","2407104","Macaíba" -"2","24","2404","24017","2408201","Nísia Floresta" -"2","24","2404","24017","2412005","São Gonçalo do Amarante" -"2","24","2404","24017","2412203","São José de Mipibu" -"2","24","2404","24018","2403251","Parnamirim" -"2","24","2404","24018","2403608","Extremoz" -"2","24","2404","24018","2408102","Natal" -"2","24","2404","24019","2401206","Arês" -"2","24","2404","24019","2401404","Baía Formosa" -"2","24","2404","24019","2402204","Canguaretama" -"2","24","2404","24019","2403509","Espírito Santo" -"2","24","2404","24019","2404200","Goianinha" -"2","24","2404","24019","2407708","Montanhas" -"2","24","2404","24019","2409803","Pedro Velho" -"2","24","2404","24019","2413201","Senador Georgino Avelino" -"2","24","2404","24019","2414209","Tibau do Sul" -"2","24","2404","24019","2415008","Vila Flor" -"2","25","2501","25001","2502003","Belém do Brejo do Cruz" -"2","25","2501","25001","2502300","Bom Sucesso" -"2","25","2501","25001","2502805","Brejo do Cruz" -"2","25","2501","25001","2502904","Brejo dos Santos" -"2","25","2501","25001","2504306","Catolé do Rocha" -"2","25","2501","25001","2507408","Jericó" -"2","25","2501","25001","2508109","Lagoa" -"2","25","2501","25001","2509370","Mato Grosso" -"2","25","2501","25001","2512804","Riacho dos Cavalos" -"2","25","2501","25001","2513901","São Bento" -"2","25","2501","25001","2514651","São José do Brejo do Cruz" -"2","25","2501","25002","2500700","São João do Rio do Peixe" -"2","25","2501","25002","2502052","Bernardino Batista" -"2","25","2501","25002","2502201","Bom Jesus" -"2","25","2501","25002","2502409","Bonito de Santa Fé" -"2","25","2501","25002","2503308","Cachoeira dos Índios" -"2","25","2501","25002","2503704","Cajazeiras" -"2","25","2501","25002","2504108","Carrapateira" -"2","25","2501","25002","2509602","Monte Horebe" -"2","25","2501","25002","2512036","Poço Dantas" -"2","25","2501","25002","2512077","Poço de José de Moura" -"2","25","2501","25002","2513307","Santa Helena" -"2","25","2501","25002","2513653","Santarém" -"2","25","2501","25002","2514503","São José de Piranhas" -"2","25","2501","25002","2516805","Triunfo" -"2","25","2501","25002","2516904","Uiraúna" -"2","25","2501","25003","2500775","Aparecida" -"2","25","2501","25003","2503753","Cajazeirinhas" -"2","25","2501","25003","2504504","Condado" -"2","25","2501","25003","2505501","Vista Serrana" -"2","25","2501","25003","2508406","Lastro" -"2","25","2501","25003","2508802","Malta" -"2","25","2501","25003","2509156","Marizópolis" -"2","25","2501","25003","2510006","Nazarezinho" -"2","25","2501","25003","2510907","Paulista" -"2","25","2501","25003","2512101","Pombal" -"2","25","2501","25003","2513208","Santa Cruz" -"2","25","2501","25003","2513927","São Bentinho" -"2","25","2501","25003","2513968","São Domingos" -"2","25","2501","25003","2513984","São Francisco" -"2","25","2501","25003","2514206","São José da Lagoa Tapada" -"2","25","2501","25003","2516201","Sousa" -"2","25","2501","25003","2517209","Vieirópolis" -"2","25","2501","25004","2501153","Areia de Baraúnas" -"2","25","2501","25004","2503407","Cacimba de Areia" -"2","25","2501","25004","2508703","Mãe d'Água" -"2","25","2501","25004","2510709","Passagem" -"2","25","2501","25004","2510808","Patos" -"2","25","2501","25004","2512606","Quixabá" -"2","25","2501","25004","2513802","Santa Teresinha" -"2","25","2501","25004","2514404","São José de Espinharas" -"2","25","2501","25004","2514602","São José do Bonfim" -"2","25","2501","25005","2500205","Aguiar" -"2","25","2501","25005","2502607","Igaracy" -"2","25","2501","25005","2504207","Catingueira" -"2","25","2501","25005","2504801","Coremas" -"2","25","2501","25005","2505907","Emas" -"2","25","2501","25005","2510204","Nova Olinda" -"2","25","2501","25005","2510402","Olho d'Água" -"2","25","2501","25005","2511301","Piancó" -"2","25","2501","25005","2513604","Santana dos Garrotes" -"2","25","2501","25006","2502102","Boa Ventura" -"2","25","2501","25006","2504405","Conceição" -"2","25","2501","25006","2505303","Curral Velho" -"2","25","2501","25006","2505600","Diamante" -"2","25","2501","25006","2506608","Ibiara" -"2","25","2501","25006","2507002","Itaporanga" -"2","25","2501","25006","2511004","Pedra Branca" -"2","25","2501","25006","2513356","Santa Inês" -"2","25","2501","25006","2513505","Santana de Mangueira" -"2","25","2501","25006","2514305","São José de Caiana" -"2","25","2501","25006","2515708","Serra Grande" -"2","25","2501","25007","2500106","Água Branca" -"2","25","2501","25007","2503555","Cacimbas" -"2","25","2501","25007","2505402","Desterro" -"2","25","2501","25007","2506707","Imaculada" -"2","25","2501","25007","2508000","Juru" -"2","25","2501","25007","2509008","Manaíra" -"2","25","2501","25007","2509396","Maturéia" -"2","25","2501","25007","2512309","Princesa Isabel" -"2","25","2501","25007","2514552","São José de Princesa" -"2","25","2501","25007","2516607","Tavares" -"2","25","2501","25007","2516706","Teixeira" -"2","25","2502","25008","2507804","Junco do Seridó" -"2","25","2502","25008","2513000","Salgadinho" -"2","25","2502","25008","2513406","Santa Luzia" -"2","25","2502","25008","2514701","São José do Sabugi" -"2","25","2502","25008","2514909","São Mamede" -"2","25","2502","25008","2517100","Várzea" -"2","25","2502","25009","2501534","Baraúna" -"2","25","2502","25009","2505006","Cubati" -"2","25","2502","25009","2506202","Frei Martinho" -"2","25","2502","25009","2507705","Juazeirinho" -"2","25","2502","25009","2510303","Nova Palmeira" -"2","25","2502","25009","2511103","Pedra Lavrada" -"2","25","2502","25009","2511400","Picuí" -"2","25","2502","25009","2515401","Seridó" -"2","25","2502","25009","2516755","Tenório" -"2","25","2502","25010","2500734","Amparo" -"2","25","2502","25010","2501351","Assunção" -"2","25","2502","25010","2503902","Camalaú" -"2","25","2502","25010","2504702","Congo" -"2","25","2502","25010","2504850","Coxixola" -"2","25","2502","25010","2508505","Livramento" -"2","25","2502","25010","2509701","Monteiro" -"2","25","2502","25010","2510600","Ouro Velho" -"2","25","2502","25010","2510659","Parari" -"2","25","2502","25010","2512200","Prata" -"2","25","2502","25010","2514107","São João do Tigre" -"2","25","2502","25010","2514800","São José dos Cordeiros" -"2","25","2502","25010","2515203","São Sebastião do Umbuzeiro" -"2","25","2502","25010","2515500","Serra Branca" -"2","25","2502","25010","2516300","Sumé" -"2","25","2502","25010","2516508","Taperoá" -"2","25","2502","25010","2517407","Zabelê" -"2","25","2502","25011","2500536","Alcantil" -"2","25","2502","25011","2501575","Barra de Santana" -"2","25","2502","25011","2501708","Barra de São Miguel" -"2","25","2502","25011","2502508","Boqueirão" -"2","25","2502","25011","2503100","Cabaceiras" -"2","25","2502","25011","2504074","Caraúbas" -"2","25","2502","25011","2504355","Caturité" -"2","25","2502","25011","2506509","Gurjão" -"2","25","2502","25011","2512788","Riacho de Santo Antônio" -"2","25","2502","25011","2513851","Santo André" -"2","25","2502","25011","2513943","São Domingos do Cariri" -"2","25","2502","25011","2514008","São João do Cariri" -"2","25","2503","25012","2500577","Algodão de Jandaíra" -"2","25","2503","25012","2500908","Arara" -"2","25","2503","25012","2501609","Barra de Santa Rosa" -"2","25","2503","25012","2505105","Cuité" -"2","25","2503","25012","2505352","Damião" -"2","25","2503","25012","2510105","Nova Floresta" -"2","25","2503","25012","2510501","Olivedos" -"2","25","2503","25012","2512002","Pocinhos" -"2","25","2503","25012","2512705","Remígio" -"2","25","2503","25012","2516102","Soledade" -"2","25","2503","25012","2516151","Sossêgo" -"2","25","2503","25013","2501005","Araruna" -"2","25","2503","25013","2503506","Cacimba de Dentro" -"2","25","2503","25013","2504157","Casserengue" -"2","25","2503","25013","2505709","Dona Inês" -"2","25","2503","25013","2512747","Riachão" -"2","25","2503","25013","2516003","Solânea" -"2","25","2503","25013","2516409","Campo de Santana" -"2","25","2503","25014","2501203","Areial" -"2","25","2503","25014","2506004","Esperança" -"2","25","2503","25014","2509503","Montadas" -"2","25","2503","25014","2515104","São Sebastião de Lagoa de Roça" -"2","25","2503","25015","2500304","Alagoa Grande" -"2","25","2503","25015","2500403","Alagoa Nova" -"2","25","2503","25015","2501104","Areia" -"2","25","2503","25015","2501500","Bananeiras" -"2","25","2503","25015","2502706","Borborema" -"2","25","2503","25015","2509339","Matinhas" -"2","25","2503","25015","2511608","Pilões" -"2","25","2503","25015","2515906","Serraria" -"2","25","2503","25016","2500502","Alagoinha" -"2","25","2503","25016","2500809","Araçagi" -"2","25","2503","25016","2501906","Belém" -"2","25","2503","25016","2503605","Caiçara" -"2","25","2503","25016","2505204","Cuitegi" -"2","25","2503","25016","2505808","Duas Estradas" -"2","25","2503","25016","2506301","Guarabira" -"2","25","2503","25016","2508208","Lagoa de Dentro" -"2","25","2503","25016","2508554","Logradouro" -"2","25","2503","25016","2509800","Mulungu" -"2","25","2503","25016","2511707","Pilõezinhos" -"2","25","2503","25016","2511806","Pirpirituba" -"2","25","2503","25016","2515609","Serra da Raiz" -"2","25","2503","25016","2515930","Sertãozinho" -"2","25","2503","25017","2502151","Boa Vista" -"2","25","2503","25017","2504009","Campina Grande" -"2","25","2503","25017","2506103","Fagundes" -"2","25","2503","25017","2508307","Lagoa Seca" -"2","25","2503","25017","2509206","Massaranduba" -"2","25","2503","25017","2512408","Puxinanã" -"2","25","2503","25017","2512507","Queimadas" -"2","25","2503","25017","2515807","Serra Redonda" -"2","25","2503","25018","2503803","Caldas Brandão" -"2","25","2503","25018","2506400","Gurinhém" -"2","25","2503","25018","2506806","Ingá" -"2","25","2503","25018","2506905","Itabaiana" -"2","25","2503","25018","2507200","Itatuba" -"2","25","2503","25018","2507606","Juarez Távora" -"2","25","2503","25018","2509404","Mogeiro" -"2","25","2503","25018","2512754","Riachão do Bacamarte" -"2","25","2503","25018","2513109","Salgado de São Félix" -"2","25","2503","25019","2501302","Aroeiras" -"2","25","2503","25019","2506251","Gado Bravo" -"2","25","2503","25019","2509909","Natuba" -"2","25","2503","25019","2513158","Santa Cecília" -"2","25","2503","25019","2517001","Umbuzeiro" -"2","25","2504","25020","2501401","Baía da Traição" -"2","25","2504","25020","2504033","Capim" -"2","25","2504","25020","2505238","Cuité de Mamanguape" -"2","25","2504","25020","2505279","Curral de Cima" -"2","25","2504","25020","2507101","Itapororoca" -"2","25","2504","25020","2507309","Jacaraú" -"2","25","2504","25020","2508901","Mamanguape" -"2","25","2504","25020","2509057","Marcação" -"2","25","2504","25020","2509305","Mataraca" -"2","25","2504","25020","2512721","Pedro Régis" -"2","25","2504","25020","2512903","Rio Tinto" -"2","25","2504","25021","2504900","Cruz do Espírito Santo" -"2","25","2504","25021","2507903","Juripiranga" -"2","25","2504","25021","2509107","Mari" -"2","25","2504","25021","2511509","Pilar" -"2","25","2504","25021","2512762","Riachão do Poço" -"2","25","2504","25021","2514453","São José dos Ramos" -"2","25","2504","25021","2515005","São Miguel de Taipu" -"2","25","2504","25021","2515302","Sapé" -"2","25","2504","25021","2515971","Sobrado" -"2","25","2504","25022","2501807","Bayeux" -"2","25","2504","25022","2503209","Cabedelo" -"2","25","2504","25022","2504603","Conde" -"2","25","2504","25022","2507507","João Pessoa" -"2","25","2504","25022","2508604","Lucena" -"2","25","2504","25022","2513703","Santa Rita" -"2","25","2504","25023","2500601","Alhandra" -"2","25","2504","25023","2503001","Caaporã" -"2","25","2504","25023","2511202","Pedras de Fogo" -"2","25","2504","25023","2511905","Pitimbu" -"2","26","2601","26001","2601102","Araripina" -"2","26","2601","26001","2602001","Bodocó" -"2","26","2601","26001","2605301","Exu" -"2","26","2601","26001","2606309","Granito" -"2","26","2601","26001","2607307","Ipubi" -"2","26","2601","26001","2609907","Ouricuri" -"2","26","2601","26001","2612455","Santa Cruz" -"2","26","2601","26001","2612554","Santa Filomena" -"2","26","2601","26001","2614303","Moreilândia" -"2","26","2601","26001","2615607","Trindade" -"2","26","2601","26002","2604304","Cedro" -"2","26","2601","26002","2609303","Mirandiba" -"2","26","2601","26002","2610400","Parnamirim" -"2","26","2601","26002","2612208","Salgueiro" -"2","26","2601","26002","2613503","São José do Belmonte" -"2","26","2601","26002","2614006","Serrita" -"2","26","2601","26002","2616100","Verdejante" -"2","26","2601","26003","2600104","Afogados da Ingazeira" -"2","26","2601","26003","2602506","Brejinho" -"2","26","2601","26003","2603405","Calumbi" -"2","26","2601","26003","2603900","Carnaíba" -"2","26","2601","26003","2605608","Flores" -"2","26","2601","26003","2606903","Iguaraci" -"2","26","2601","26003","2607109","Ingazeira" -"2","26","2601","26003","2607703","Itapetim" -"2","26","2601","26003","2611533","Quixaba" -"2","26","2601","26003","2612471","Santa Cruz da Baixa Verde" -"2","26","2601","26003","2612802","Santa Terezinha" -"2","26","2601","26003","2613602","São José do Egito" -"2","26","2601","26003","2613909","Serra Talhada" -"2","26","2601","26003","2614402","Solidão" -"2","26","2601","26003","2614600","Tabira" -"2","26","2601","26003","2615706","Triunfo" -"2","26","2601","26003","2615904","Tuparetama" -"2","26","2601","26004","2601201","Arcoverde" -"2","26","2601","26004","2601805","Betânia" -"2","26","2601","26004","2605103","Custódia" -"2","26","2601","26004","2606606","Ibimirim" -"2","26","2601","26004","2607000","Inajá" -"2","26","2601","26004","2609154","Manari" -"2","26","2601","26004","2614105","Sertânia" -"2","26","2602","26005","2600203","Afrânio" -"2","26","2602","26005","2603009","Cabrobó" -"2","26","2602","26005","2605152","Dormentes" -"2","26","2602","26005","2608750","Lagoa Grande" -"2","26","2602","26005","2609808","Orocó" -"2","26","2602","26005","2611101","Petrolina" -"2","26","2602","26005","2612604","Santa Maria da Boa Vista" -"2","26","2602","26005","2615201","Terra Nova" -"2","26","2602","26006","2601607","Belém de São Francisco" -"2","26","2602","26006","2603926","Carnaubeira da Penha" -"2","26","2602","26006","2605707","Floresta" -"2","26","2602","26006","2607406","Itacuruba" -"2","26","2602","26006","2608057","Jatobá" -"2","26","2602","26006","2611002","Petrolândia" -"2","26","2602","26006","2614808","Tacaratu" -"2","26","2603","26007","2600500","Águas Belas" -"2","26","2603","26007","2602803","Buíque" -"2","26","2603","26007","2607505","Itaíba" -"2","26","2603","26007","2610806","Pedra" -"2","26","2603","26007","2615805","Tupanatinga" -"2","26","2603","26007","2616001","Venturosa" -"2","26","2603","26008","2600609","Alagoinha" -"2","26","2603","26008","2601706","Belo Jardim" -"2","26","2603","26008","2601904","Bezerros" -"2","26","2603","26008","2602605","Brejo da Madre de Deus" -"2","26","2603","26008","2603108","Cachoeirinha" -"2","26","2603","26008","2603801","Capoeiras" -"2","26","2603","26008","2604106","Caruaru" -"2","26","2603","26008","2606408","Gravatá" -"2","26","2603","26008","2608008","Jataúba" -"2","26","2603","26008","2610905","Pesqueira" -"2","26","2603","26008","2611200","Poção" -"2","26","2603","26008","2611705","Riacho das Almas" -"2","26","2603","26008","2612406","Sanharó" -"2","26","2603","26008","2613008","São Bento do Una" -"2","26","2603","26008","2613107","São Caitano" -"2","26","2603","26008","2614709","Tacaimbó" -"2","26","2603","26009","2604155","Casinhas" -"2","26","2603","26009","2605806","Frei Miguelinho" -"2","26","2603","26009","2612505","Santa Cruz do Capibaribe" -"2","26","2603","26009","2612703","Santa Maria do Cambucá" -"2","26","2603","26009","2614501","Surubim" -"2","26","2603","26009","2615003","Taquaritinga do Norte" -"2","26","2603","26009","2615409","Toritama" -"2","26","2603","26009","2616183","Vertente do Lério" -"2","26","2603","26009","2616209","Vertentes" -"2","26","2603","26010","2602209","Bom Jardim" -"2","26","2603","26010","2604908","Cumaru" -"2","26","2603","26010","2605400","Feira Nova" -"2","26","2603","26010","2608107","João Alfredo" -"2","26","2603","26010","2608909","Limoeiro" -"2","26","2603","26010","2609105","Machados" -"2","26","2603","26010","2609709","Orobó" -"2","26","2603","26010","2610509","Passira" -"2","26","2603","26010","2612109","Salgadinho" -"2","26","2603","26010","2613800","São Vicente Ferrer" -"2","26","2603","26011","2601003","Angelim" -"2","26","2603","26011","2602100","Bom Conselho" -"2","26","2603","26011","2602407","Brejão" -"2","26","2603","26011","2603207","Caetés" -"2","26","2603","26011","2603306","Calçado" -"2","26","2603","26011","2603702","Canhotinho" -"2","26","2603","26011","2604700","Correntes" -"2","26","2603","26011","2606002","Garanhuns" -"2","26","2603","26011","2606507","Iati" -"2","26","2603","26011","2608255","Jucati" -"2","26","2603","26011","2608305","Jupi" -"2","26","2603","26011","2608404","Jurema" -"2","26","2603","26011","2608602","Lagoa do Ouro" -"2","26","2603","26011","2608800","Lajedo" -"2","26","2603","26011","2610103","Palmeirina" -"2","26","2603","26011","2610301","Paranatama" -"2","26","2603","26011","2612307","Saloá" -"2","26","2603","26011","2613206","São João" -"2","26","2603","26011","2615102","Terezinha" -"2","26","2603","26012","2600302","Agrestina" -"2","26","2603","26012","2600807","Altinho" -"2","26","2603","26012","2601300","Barra de Guabiraba" -"2","26","2603","26012","2602308","Bonito" -"2","26","2603","26012","2603504","Camocim de São Félix" -"2","26","2603","26012","2605004","Cupira" -"2","26","2603","26012","2606705","Ibirajuba" -"2","26","2603","26012","2608701","Lagoa dos Gatos" -"2","26","2603","26012","2610202","Panelas" -"2","26","2603","26012","2612000","Sairé" -"2","26","2603","26012","2613305","São Joaquim do Monte" -"2","26","2604","26013","2600708","Aliança" -"2","26","2604","26013","2602704","Buenos Aires" -"2","26","2604","26013","2603603","Camutanga" -"2","26","2604","26013","2604007","Carpina" -"2","26","2604","26013","2604601","Condado" -"2","26","2604","26013","2605509","Ferreiros" -"2","26","2604","26013","2606200","Goiana" -"2","26","2604","26013","2607653","Itambé" -"2","26","2604","26013","2607802","Itaquitinga" -"2","26","2604","26013","2608453","Lagoa do Carro" -"2","26","2604","26013","2608503","Lagoa do Itaenga" -"2","26","2604","26013","2609006","Macaparana" -"2","26","2604","26013","2609501","Nazaré da Mata" -"2","26","2604","26013","2610608","Paudalho" -"2","26","2604","26013","2615300","Timbaúba" -"2","26","2604","26013","2615508","Tracunhaém" -"2","26","2604","26013","2616308","Vicência" -"2","26","2604","26014","2604403","Chã de Alegria" -"2","26","2604","26014","2604502","Chã Grande" -"2","26","2604","26014","2606101","Glória do Goitá" -"2","26","2604","26014","2611309","Pombos" -"2","26","2604","26014","2616407","Vitória de Santo Antão" -"2","26","2604","26015","2600401","Água Preta" -"2","26","2604","26015","2600906","Amaraji" -"2","26","2604","26015","2601409","Barreiros" -"2","26","2604","26015","2601508","Belém de Maria" -"2","26","2604","26015","2604205","Catende" -"2","26","2604","26015","2604809","Cortês" -"2","26","2604","26015","2605202","Escada" -"2","26","2604","26015","2605905","Gameleira" -"2","26","2604","26015","2607950","Jaqueira" -"2","26","2604","26015","2608206","Joaquim Nabuco" -"2","26","2604","26015","2609204","Maraial" -"2","26","2604","26015","2610004","Palmares" -"2","26","2604","26015","2611408","Primavera" -"2","26","2604","26015","2611507","Quipapá" -"2","26","2604","26015","2611804","Ribeirão" -"2","26","2604","26015","2611903","Rio Formoso" -"2","26","2604","26015","2612901","São Benedito do Sul" -"2","26","2604","26015","2613404","São José da Coroa Grande" -"2","26","2604","26015","2614204","Sirinhaém" -"2","26","2604","26015","2614857","Tamandaré" -"2","26","2604","26015","2616506","Xexéu" -"2","26","2605","26016","2601052","Araçoiaba" -"2","26","2605","26016","2606804","Igarassu" -"2","26","2605","26016","2607604","Ilha de Itamaracá" -"2","26","2605","26016","2607752","Itapissuma" -"2","26","2605","26017","2600054","Abreu e Lima" -"2","26","2605","26017","2603454","Camaragibe" -"2","26","2605","26017","2607901","Jaboatão dos Guararapes" -"2","26","2605","26017","2609402","Moreno" -"2","26","2605","26017","2609600","Olinda" -"2","26","2605","26017","2610707","Paulista" -"2","26","2605","26017","2611606","Recife" -"2","26","2605","26017","2613701","São Lourenço da Mata" -"2","26","2605","26018","2602902","Cabo de Santo Agostinho" -"2","26","2605","26018","2607208","Ipojuca" -"2","26","2605","26019","2605459","Fernando de Noronha" -"2","27","2701","27001","2700102","Água Branca" -"2","27","2701","27001","2701605","Canapi" -"2","27","2701","27001","2703304","Inhapi" -"2","27","2701","27001","2705002","Mata Grande" -"2","27","2701","27001","2706422","Pariconha" -"2","27","2701","27002","2702405","Delmiro Gouveia" -"2","27","2701","27002","2705804","Olho d'Água do Casado" -"2","27","2701","27002","2707107","Piranhas" -"2","27","2701","27003","2701803","Carneiros" -"2","27","2701","27003","2702504","Dois Riachos" -"2","27","2701","27003","2704609","Maravilha" -"2","27","2701","27003","2706109","Ouro Branco" -"2","27","2701","27003","2706208","Palestina" -"2","27","2701","27003","2706406","Pão de Açúcar" -"2","27","2701","27003","2707206","Poço das Trincheiras" -"2","27","2701","27003","2708006","Santana do Ipanema" -"2","27","2701","27003","2708402","São José da Tapera" -"2","27","2701","27003","2708956","Senador Rui Palmeira" -"2","27","2701","27004","2700706","Batalha" -"2","27","2701","27004","2700904","Belo Monte" -"2","27","2701","27004","2703403","Jacaré dos Homens" -"2","27","2701","27004","2703700","Jaramataia" -"2","27","2701","27004","2704401","Major Isidoro" -"2","27","2701","27004","2705408","Monteirópolis" -"2","27","2701","27004","2705705","Olho d'Água das Flores" -"2","27","2701","27004","2706000","Olivença" -"2","27","2702","27005","2700805","Belém" -"2","27","2702","27005","2701209","Cacimbinhas" -"2","27","2702","27005","2702553","Estrela de Alagoas" -"2","27","2702","27005","2703106","Igaci" -"2","27","2702","27005","2704807","Maribondo" -"2","27","2702","27005","2704906","Mar Vermelho" -"2","27","2702","27005","2705309","Minador do Negrão" -"2","27","2702","27005","2706307","Palmeira dos Índios" -"2","27","2702","27005","2706604","Paulo Jacinto" -"2","27","2702","27005","2707602","Quebrangulo" -"2","27","2702","27005","2709004","Tanque d'Arca" -"2","27","2702","27006","2700300","Arapiraca" -"2","27","2702","27006","2701506","Campo Grande" -"2","27","2702","27006","2702009","Coité do Nóia" -"2","27","2702","27006","2702355","Craíbas" -"2","27","2702","27006","2702603","Feira Grande" -"2","27","2702","27006","2702900","Girau do Ponciano" -"2","27","2702","27006","2704104","Lagoa da Canoa" -"2","27","2702","27006","2704203","Limoeiro de Anadia" -"2","27","2702","27006","2708808","São Sebastião" -"2","27","2702","27006","2709103","Taquarana" -"2","27","2702","27007","2705903","Olho d'Água Grande" -"2","27","2702","27007","2708204","São Brás" -"2","27","2702","27007","2709202","Traipu" -"2","27","2703","27008","2701902","Chã Preta" -"2","27","2703","27008","2703007","Ibateguara" -"2","27","2703","27008","2707008","Pindoba" -"2","27","2703","27008","2708105","Santana do Mundaú" -"2","27","2703","27008","2708303","São José da Laje" -"2","27","2703","27008","2709301","União dos Palmares" -"2","27","2703","27008","2709400","Viçosa" -"2","27","2703","27009","2700409","Atalaia" -"2","27","2703","27009","2701100","Branquinha" -"2","27","2703","27009","2701308","Cajueiro" -"2","27","2703","27009","2701357","Campestre" -"2","27","2703","27009","2701704","Capela" -"2","27","2703","27009","2702108","Colônia Leopoldina" -"2","27","2703","27009","2702801","Flexeiras" -"2","27","2703","27009","2703502","Jacuípe" -"2","27","2703","27009","2703809","Joaquim Gomes" -"2","27","2703","27009","2703908","Jundiá" -"2","27","2703","27009","2705101","Matriz de Camaragibe" -"2","27","2703","27009","2705200","Messias" -"2","27","2703","27009","2705507","Murici" -"2","27","2703","27009","2705606","Novo Lino" -"2","27","2703","27009","2707305","Porto Calvo" -"2","27","2703","27009","2708501","São Luís do Quitunde" -"2","27","2703","27010","2703601","Japaratinga" -"2","27","2703","27010","2704500","Maragogi" -"2","27","2703","27010","2706505","Passo de Camaragibe" -"2","27","2703","27010","2707404","Porto de Pedras" -"2","27","2703","27010","2708709","São Miguel dos Milagres" -"2","27","2703","27011","2700508","Barra de Santo Antônio" -"2","27","2703","27011","2700607","Barra de São Miguel" -"2","27","2703","27011","2702207","Coqueiro Seco" -"2","27","2703","27011","2704302","Maceió" -"2","27","2703","27011","2704708","Marechal Deodoro" -"2","27","2703","27011","2706448","Paripueira" -"2","27","2703","27011","2706901","Pilar" -"2","27","2703","27011","2707701","Rio Largo" -"2","27","2703","27011","2707909","Santa Luzia do Norte" -"2","27","2703","27011","2708907","Satuba" -"2","27","2703","27012","2700201","Anadia" -"2","27","2703","27012","2701001","Boca da Mata" -"2","27","2703","27012","2701407","Campo Alegre" -"2","27","2703","27012","2702306","Coruripe" -"2","27","2703","27012","2703759","Jequiá da Praia" -"2","27","2703","27012","2704005","Junqueiro" -"2","27","2703","27012","2707800","Roteiro" -"2","27","2703","27012","2708600","São Miguel dos Campos" -"2","27","2703","27012","2709152","Teotônio Vilela" -"2","27","2703","27013","2702702","Feliz Deserto" -"2","27","2703","27013","2703205","Igreja Nova" -"2","27","2703","27013","2706703","Penedo" -"2","27","2703","27013","2706802","Piaçabuçu" -"2","27","2703","27013","2707503","Porto Real do Colégio" -"2","28","2801","28001","2801207","Canindé de São Francisco" -"2","28","2801","28001","2802205","Feira Nova" -"2","28","2801","28001","2802403","Gararu" -"2","28","2801","28001","2802601","Gracho Cardoso" -"2","28","2801","28001","2803104","Itabi" -"2","28","2801","28001","2804201","Monte Alegre de Sergipe" -"2","28","2801","28001","2804508","Nossa Senhora da Glória" -"2","28","2801","28001","2805406","Poço Redondo" -"2","28","2801","28001","2805604","Porto da Folha" -"2","28","2801","28002","2801405","Carira" -"2","28","2801","28002","2802304","Frei Paulo" -"2","28","2801","28002","2804458","Nossa Senhora Aparecida" -"2","28","2801","28002","2805000","Pedra Mole" -"2","28","2801","28002","2805208","Pinhão" -"2","28","2801","28002","2806008","Ribeirópolis" -"2","28","2802","28003","2800209","Aquidabã" -"2","28","2802","28003","2801900","Cumbe" -"2","28","2802","28003","2803807","Malhada dos Bois" -"2","28","2802","28003","2804300","Muribeca" -"2","28","2802","28003","2804607","Nossa Senhora das Dores" -"2","28","2802","28003","2807006","São Miguel do Aleixo" -"2","28","2802","28004","2800506","Areia Branca" -"2","28","2802","28004","2801009","Campo do Brito" -"2","28","2802","28004","2802908","Itabaiana" -"2","28","2802","28004","2803708","Macambira" -"2","28","2802","28004","2803906","Malhador" -"2","28","2802","28004","2804102","Moita Bonita" -"2","28","2802","28004","2806800","São Domingos" -"2","28","2802","28005","2805505","Poço Verde" -"2","28","2802","28005","2807105","Simão Dias" -"2","28","2802","28005","2807402","Tobias Barreto" -"2","28","2802","28006","2803500","Lagarto" -"2","28","2802","28006","2805802","Riachão do Dantas" -"2","28","2803","28007","2800100","Amparo de São Francisco" -"2","28","2803","28007","2800704","Brejo Grande" -"2","28","2803","28007","2801108","Canhoba" -"2","28","2803","28007","2801603","Cedro de São João" -"2","28","2803","28007","2802700","Ilha das Flores" -"2","28","2803","28007","2804409","Neópolis" -"2","28","2803","28007","2804706","Nossa Senhora de Lourdes" -"2","28","2803","28007","2805703","Propriá" -"2","28","2803","28007","2806404","Santana do São Francisco" -"2","28","2803","28007","2807303","Telha" -"2","28","2803","28008","2801306","Capela" -"2","28","2803","28008","2802007","Divina Pastora" -"2","28","2803","28008","2806503","Santa Rosa de Lima" -"2","28","2803","28008","2807204","Siriri" -"2","28","2803","28009","2803302","Japaratuba" -"2","28","2803","28009","2803401","Japoatã" -"2","28","2803","28009","2804904","Pacatuba" -"2","28","2803","28009","2805307","Pirambu" -"2","28","2803","28009","2806909","São Francisco" -"2","28","2803","28010","2801504","Carmópolis" -"2","28","2803","28010","2802502","General Maynard" -"2","28","2803","28010","2803609","Laranjeiras" -"2","28","2803","28010","2804003","Maruim" -"2","28","2803","28010","2805901","Riachuelo" -"2","28","2803","28010","2806107","Rosário do Catete" -"2","28","2803","28010","2806602","Santo Amaro das Brotas" -"2","28","2803","28011","2800308","Aracaju" -"2","28","2803","28011","2800605","Barra dos Coqueiros" -"2","28","2803","28011","2804805","Nossa Senhora do Socorro" -"2","28","2803","28011","2806701","São Cristóvão" -"2","28","2803","28012","2800407","Arauá" -"2","28","2803","28012","2800670","Boquim" -"2","28","2803","28012","2801702","Cristinápolis" -"2","28","2803","28012","2803005","Itabaianinha" -"2","28","2803","28012","2805109","Pedrinhas" -"2","28","2803","28012","2806206","Salgado" -"2","28","2803","28012","2807501","Tomar do Geru" -"2","28","2803","28012","2807600","Umbaúba" -"2","28","2803","28013","2802106","Estância" -"2","28","2803","28013","2802809","Indiaroba" -"2","28","2803","28013","2803203","Itaporanga d'Ajuda" -"2","28","2803","28013","2806305","Santa Luzia do Itanhy" -"2","29","2901","29001","2902500","Baianópolis" -"2","29","2901","29001","2903201","Barreiras" -"2","29","2901","29001","2907400","Catolândia" -"2","29","2901","29001","2911105","Formosa do Rio Preto" -"2","29","2901","29001","2919553","Luís Eduardo Magalhães" -"2","29","2901","29001","2926202","Riachão das Neves" -"2","29","2901","29001","2928901","São Desidério" -"2","29","2901","29002","2901403","Angical" -"2","29","2901","29002","2904407","Brejolândia" -"2","29","2901","29002","2909406","Cotegipe" -"2","29","2901","29002","2909703","Cristópolis" -"2","29","2901","29002","2920452","Mansidão" -"2","29","2901","29002","2928406","Santa Rita de Cássia" -"2","29","2901","29002","2930907","Tabocas do Brejo Velho" -"2","29","2901","29002","2933455","Wanderley" -"2","29","2901","29003","2906105","Canápolis" -"2","29","2901","29003","2908101","Cocos" -"2","29","2901","29003","2909109","Coribe" -"2","29","2901","29003","2909307","Correntina" -"2","29","2901","29003","2917359","Jaborandi" -"2","29","2901","29003","2928109","Santa Maria da Vitória" -"2","29","2901","29003","2928208","Santana" -"2","29","2901","29003","2929057","São Félix do Coribe" -"2","29","2901","29003","2930303","Serra Dourada" -"2","29","2902","29004","2905909","Campo Alegre de Lourdes" -"2","29","2902","29004","2907202","Casa Nova" -"2","29","2902","29004","2909901","Curaçá" -"2","29","2902","29004","2918407","Juazeiro" -"2","29","2902","29004","2924405","Pilão Arcado" -"2","29","2902","29004","2926004","Remanso" -"2","29","2902","29004","2930204","Sento Sé" -"2","29","2902","29004","2930774","Sobradinho" -"2","29","2902","29005","2900207","Abaré" -"2","29","2902","29005","2907707","Chorrochó" -"2","29","2902","29005","2911402","Glória" -"2","29","2902","29005","2919900","Macururé" -"2","29","2902","29005","2924009","Paulo Afonso" -"2","29","2902","29005","2927101","Rodelas" -"2","29","2902","29006","2902708","Barra" -"2","29","2902","29006","2904753","Buritirama" -"2","29","2902","29006","2913200","Ibotirama" -"2","29","2902","29006","2915353","Itaguaçu da Bahia" -"2","29","2902","29006","2921609","Morpará" -"2","29","2902","29006","2922250","Muquém de São Francisco" -"2","29","2902","29006","2933604","Xique-Xique" -"2","29","2902","29007","2903904","Bom Jesus da Lapa" -"2","29","2902","29007","2907103","Carinhanha" -"2","29","2902","29007","2910776","Feira da Mata" -"2","29","2902","29007","2923704","Paratinga" -"2","29","2902","29007","2930154","Serra do Ramalho" -"2","29","2902","29007","2930758","Sítio do Mato" -"2","29","2903","29008","2901353","Andorinha" -"2","29","2903","29008","2901809","Antônio Gonçalves" -"2","29","2903","29008","2906006","Campo Formoso" -"2","29","2903","29008","2910859","Filadélfia" -"2","29","2903","29008","2917003","Itiúba" -"2","29","2903","29008","2917706","Jaguarari" -"2","29","2903","29008","2924603","Pindobaçu" -"2","29","2903","29008","2930105","Senhor do Bonfim" -"2","29","2903","29008","2932457","Umburanas" -"2","29","2903","29009","2901155","América Dourada" -"2","29","2903","29009","2903003","Barra do Mendes" -"2","29","2903","29009","2903235","Barro Alto" -"2","29","2903","29009","2905305","Cafarnaum" -"2","29","2903","29009","2906204","Canarana" -"2","29","2903","29009","2907608","Central" -"2","29","2903","29009","2911303","Gentio do Ouro" -"2","29","2903","29009","2912400","Ibipeba" -"2","29","2903","29009","2913101","Ibititá" -"2","29","2903","29009","2914406","Iraquara" -"2","29","2903","29009","2914604","Irecê" -"2","29","2903","29009","2918357","João Dourado" -"2","29","2903","29009","2918506","Jussara" -"2","29","2903","29009","2919157","Lapão" -"2","29","2903","29009","2922052","Mulungu do Morro" -"2","29","2903","29009","2925600","Presidente Dutra" -"2","29","2903","29009","2929255","São Gabriel" -"2","29","2903","29009","2930808","Souto Soares" -"2","29","2903","29009","2932408","Uibaí" -"2","29","2903","29010","2905107","Caém" -"2","29","2903","29010","2905503","Caldeirão Grande" -"2","29","2903","29010","2906873","Capim Grosso" -"2","29","2903","29010","2917508","Jacobina" -"2","29","2903","29010","2921203","Miguel Calmon" -"2","29","2903","29010","2921401","Mirangaba" -"2","29","2903","29010","2921708","Morro do Chapéu" -"2","29","2903","29010","2923357","Ourolândia" -"2","29","2903","29010","2924801","Piritiba" -"2","29","2903","29010","2925253","Ponto Novo" -"2","29","2903","29010","2925931","Quixabeira" -"2","29","2903","29010","2929370","São José do Jacuípe" -"2","29","2903","29010","2929800","Saúde" -"2","29","2903","29010","2930600","Serrolândia" -"2","29","2903","29010","2933109","Várzea do Poço" -"2","29","2903","29010","2933158","Várzea Nova" -"2","29","2903","29011","2902609","Baixa Grande" -"2","29","2903","29011","2903805","Boa Vista do Tupim" -"2","29","2903","29011","2911907","Iaçu" -"2","29","2903","29011","2912608","Ibiquera" -"2","29","2903","29011","2914703","Itaberaba" -"2","29","2903","29011","2919009","Lajedinho" -"2","29","2903","29011","2919603","Macajuba" -"2","29","2903","29011","2920106","Mairi" -"2","29","2903","29011","2922102","Mundo Novo" -"2","29","2903","29011","2927200","Ruy Barbosa" -"2","29","2903","29011","2931301","Tapiramutá" -"2","29","2903","29011","2933059","Várzea da Roça" -"2","29","2903","29012","2900405","Água Fria" -"2","29","2903","29012","2901502","Anguera" -"2","29","2903","29012","2901700","Antônio Cardoso" -"2","29","2903","29012","2908200","Conceição da Feira" -"2","29","2903","29012","2908507","Conceição do Jacuípe" -"2","29","2903","29012","2908903","Coração de Maria" -"2","29","2903","29012","2910305","Elísio Medrado" -"2","29","2903","29012","2910800","Feira de Santana" -"2","29","2903","29012","2913804","Ipecaetá" -"2","29","2903","29012","2914000","Ipirá" -"2","29","2903","29012","2914505","Irará" -"2","29","2903","29012","2916856","Itatim" -"2","29","2903","29012","2923308","Ouriçangas" -"2","29","2903","29012","2924108","Pedrão" -"2","29","2903","29012","2924652","Pintadas" -"2","29","2903","29012","2925956","Rafael Jambeiro" -"2","29","2903","29012","2927507","Santa Bárbara" -"2","29","2903","29012","2928307","Santanópolis" -"2","29","2903","29012","2928505","Santa Teresinha" -"2","29","2903","29012","2928802","Santo Estêvão" -"2","29","2903","29012","2929305","São Gonçalo dos Campos" -"2","29","2903","29012","2930402","Serra Preta" -"2","29","2903","29012","2931103","Tanquinho" -"2","29","2903","29012","2931400","Teodoro Sampaio" -"2","29","2904","29013","2909208","Coronel João Sá" -"2","29","2904","29013","2918100","Jeremoabo" -"2","29","2904","29013","2924207","Pedro Alexandre" -"2","29","2904","29013","2927606","Santa Brígida" -"2","29","2904","29013","2930766","Sítio do Quinto" -"2","29","2904","29014","2906808","Cansanção" -"2","29","2904","29014","2906824","Canudos" -"2","29","2904","29014","2910701","Euclides da Cunha" -"2","29","2904","29014","2921500","Monte Santo" -"2","29","2904","29014","2922656","Nordestina" -"2","29","2904","29014","2925808","Queimadas" -"2","29","2904","29014","2925907","Quijingue" -"2","29","2904","29014","2931905","Tucano" -"2","29","2904","29014","2932002","Uauá" -"2","29","2904","29015","2900355","Adustina" -"2","29","2904","29015","2901601","Antas" -"2","29","2904","29015","2902658","Banzaê" -"2","29","2904","29015","2907806","Cícero Dantas" -"2","29","2904","29015","2907905","Cipó" -"2","29","2904","29015","2910750","Fátima" -"2","29","2904","29015","2911857","Heliópolis" -"2","29","2904","29015","2916500","Itapicuru" -"2","29","2904","29015","2922904","Nova Soure" -"2","29","2904","29015","2923050","Novo Triunfo" -"2","29","2904","29015","2923100","Olindina" -"2","29","2904","29015","2923803","Paripiranga" -"2","29","2904","29015","2926509","Ribeira do Amparo" -"2","29","2904","29015","2926608","Ribeira do Pombal" -"2","29","2904","29016","2902104","Araci" -"2","29","2904","29016","2903276","Barrocas" -"2","29","2904","29016","2903607","Biritinga" -"2","29","2904","29016","2906402","Candeal" -"2","29","2904","29016","2906857","Capela do Alto Alegre" -"2","29","2904","29016","2908408","Conceição do Coité" -"2","29","2904","29016","2911253","Gavião" -"2","29","2904","29016","2913309","Ichu" -"2","29","2904","29016","2919108","Lamarão" -"2","29","2904","29016","2922730","Nova Fátima" -"2","29","2904","29016","2924058","Pé de Serra" -"2","29","2904","29016","2926103","Retirolândia" -"2","29","2904","29016","2926301","Riachão do Jacuípe" -"2","29","2904","29016","2928000","Santaluz" -"2","29","2904","29016","2928950","São Domingos" -"2","29","2904","29016","2930501","Serrinha" -"2","29","2904","29016","2931509","Teofilândia" -"2","29","2904","29016","2933000","Valente" -"2","29","2904","29017","2900306","Acajutiba" -"2","29","2904","29017","2900702","Alagoinhas" -"2","29","2904","29017","2901908","Aporá" -"2","29","2904","29017","2902054","Araças" -"2","29","2904","29017","2902203","Aramari" -"2","29","2904","29017","2909604","Crisópolis" -"2","29","2904","29017","2913705","Inhambupe" -"2","29","2904","29017","2927002","Rio Real" -"2","29","2904","29017","2929701","Sátiro Dias" -"2","29","2904","29018","2907004","Cardeal da Silva" -"2","29","2904","29018","2908606","Conde" -"2","29","2904","29018","2910503","Entre Rios" -"2","29","2904","29018","2910602","Esplanada" -"2","29","2904","29018","2917904","Jandaíra" -"2","29","2905","29019","2901106","Amélia Rodrigues" -"2","29","2905","29019","2907509","Catu" -"2","29","2905","29019","2915908","Itanagra" -"2","29","2905","29019","2921005","Mata de São João" -"2","29","2905","29019","2925204","Pojuca" -"2","29","2905","29019","2929503","São Sebastião do Passé" -"2","29","2905","29019","2931707","Terra Nova" -"2","29","2905","29020","2902302","Aratuípe" -"2","29","2905","29020","2904852","Cabaceiras do Paraguaçu" -"2","29","2905","29020","2904902","Cachoeira" -"2","29","2905","29020","2907301","Castro Alves" -"2","29","2905","29020","2908309","Conceição do Almeida" -"2","29","2905","29020","2909802","Cruz das Almas" -"2","29","2905","29020","2910206","Dom Macedo Costa" -"2","29","2905","29020","2911600","Governador Mangabeira" -"2","29","2905","29020","2917805","Jaguaripe" -"2","29","2905","29020","2920601","Maragogipe" -"2","29","2905","29020","2922201","Muniz Ferreira" -"2","29","2905","29020","2922300","Muritiba" -"2","29","2905","29020","2922508","Nazaré" -"2","29","2905","29020","2927309","Salinas da Margarida" -"2","29","2905","29020","2928604","Santo Amaro" -"2","29","2905","29020","2928703","Santo Antônio de Jesus" -"2","29","2905","29020","2929008","São Félix" -"2","29","2905","29020","2929107","São Felipe" -"2","29","2905","29020","2929602","Sapeaçu" -"2","29","2905","29020","2929750","Saubara" -"2","29","2905","29020","2933174","Varzedo" -"2","29","2905","29021","2905701","Camaçari" -"2","29","2905","29021","2906501","Candeias" -"2","29","2905","29021","2910057","Dias d'Ávila" -"2","29","2905","29021","2916104","Itaparica" -"2","29","2905","29021","2919207","Lauro de Freitas" -"2","29","2905","29021","2919926","Madre de Deus" -"2","29","2905","29021","2927408","Salvador" -"2","29","2905","29021","2929206","São Francisco do Conde" -"2","29","2905","29021","2930709","Simões Filho" -"2","29","2905","29021","2933208","Vera Cruz" -"2","29","2906","29022","2904100","Boquira" -"2","29","2906","29022","2904209","Botuporã" -"2","29","2906","29022","2904506","Brotas de Macaúbas" -"2","29","2906","29022","2907558","Caturama" -"2","29","2906","29022","2912509","Ibipitanga" -"2","29","2906","29022","2913002","Ibitiara" -"2","29","2906","29022","2914109","Ipupiara" -"2","29","2906","29022","2919801","Macaúbas" -"2","29","2906","29022","2923035","Novo Horizonte" -"2","29","2906","29022","2923209","Oliveira dos Brejinhos" -"2","29","2906","29022","2931053","Tanque Novo" -"2","29","2906","29023","2900108","Abaíra" -"2","29","2906","29023","2901304","Andaraí" -"2","29","2906","29023","2902807","Barra da Estiva" -"2","29","2906","29023","2904001","Boninal" -"2","29","2906","29023","2904050","Bonito" -"2","29","2906","29023","2908804","Contendas do Sincorá" -"2","29","2906","29023","2912202","Ibicoara" -"2","29","2906","29023","2915007","Itaeté" -"2","29","2906","29023","2918605","Jussiape" -"2","29","2906","29023","2919306","Lençóis" -"2","29","2906","29023","2921906","Mucugê" -"2","29","2906","29023","2922854","Nova Redenção" -"2","29","2906","29023","2923506","Palmeiras" -"2","29","2906","29023","2924306","Piatã" -"2","29","2906","29023","2926707","Rio de Contas" -"2","29","2906","29023","2929909","Seabra" -"2","29","2906","29023","2932804","Utinga" -"2","29","2906","29023","2933406","Wagner" -"2","29","2906","29024","2900603","Aiquara" -"2","29","2906","29024","2901007","Amargosa" -"2","29","2906","29024","2901957","Apuarema" -"2","29","2906","29024","2904308","Brejões" -"2","29","2906","29024","2909505","Cravolândia" -"2","29","2906","29024","2914208","Irajuba" -"2","29","2906","29024","2914307","Iramaia" -"2","29","2906","29024","2915106","Itagi" -"2","29","2906","29024","2916708","Itaquara" -"2","29","2906","29024","2916906","Itiruçu" -"2","29","2906","29024","2917607","Jaguaquara" -"2","29","2906","29024","2918001","Jequié" -"2","29","2906","29024","2918209","Jiquiriçá" -"2","29","2906","29024","2918308","Jitaúna" -"2","29","2906","29024","2918704","Lafaiete Coutinho" -"2","29","2906","29024","2918803","Laje" -"2","29","2906","29024","2919058","Lajedo do Tabocal" -"2","29","2906","29024","2920502","Maracás" -"2","29","2906","29024","2920809","Marcionílio Souza" -"2","29","2906","29024","2921302","Milagres" -"2","29","2906","29024","2922409","Mutuípe" -"2","29","2906","29024","2922805","Nova Itarana" -"2","29","2906","29024","2924900","Planaltino" -"2","29","2906","29024","2927903","Santa Inês" -"2","29","2906","29024","2929404","São Miguel das Matas" -"2","29","2906","29024","2932101","Ubaíra" -"2","29","2906","29025","2900504","Érico Cardoso" -"2","29","2906","29025","2910107","Dom Basílio" -"2","29","2906","29025","2919504","Livramento de Nossa Senhora" -"2","29","2906","29025","2923605","Paramirim" -"2","29","2906","29025","2926905","Rio do Pires" -"2","29","2906","29026","2905008","Caculé" -"2","29","2906","29026","2905206","Caetité" -"2","29","2906","29026","2906600","Candiba" -"2","29","2906","29026","2911709","Guanambi" -"2","29","2906","29026","2912004","Ibiassucê" -"2","29","2906","29026","2913408","Igaporã" -"2","29","2906","29026","2917334","Iuiú" -"2","29","2906","29026","2917409","Jacaraci" -"2","29","2906","29026","2918753","Lagoa Real" -"2","29","2906","29026","2919405","Licínio de Almeida" -"2","29","2906","29026","2920205","Malhada" -"2","29","2906","29026","2921054","Matina" -"2","29","2906","29026","2921807","Mortugaba" -"2","29","2906","29026","2923407","Palmas de Monte Alto" -"2","29","2906","29026","2924504","Pindaí" -"2","29","2906","29026","2926400","Riacho de Santana" -"2","29","2906","29026","2930006","Sebastião Laranjeiras" -"2","29","2906","29026","2932606","Urandi" -"2","29","2906","29027","2902005","Aracatu" -"2","29","2906","29027","2904605","Brumado" -"2","29","2906","29027","2906899","Caraíbas" -"2","29","2906","29027","2908705","Condeúba" -"2","29","2906","29027","2909000","Cordeiros" -"2","29","2906","29027","2911659","Guajeru" -"2","29","2906","29027","2917201","Ituaçu" -"2","29","2906","29027","2919959","Maetinga" -"2","29","2906","29027","2920304","Malhada de Pedras" -"2","29","2906","29027","2924702","Piripá" -"2","29","2906","29027","2925709","Presidente Jânio Quadros" -"2","29","2906","29027","2926806","Rio do Antônio" -"2","29","2906","29027","2931004","Tanhaçu" -"2","29","2906","29027","2931806","Tremedal" -"2","29","2906","29028","2901205","Anagé" -"2","29","2906","29028","2902906","Barra do Choça" -"2","29","2906","29028","2903508","Belo Campo" -"2","29","2906","29028","2903706","Boa Nova" -"2","29","2906","29028","2903953","Bom Jesus da Serra" -"2","29","2906","29028","2904803","Caatiba" -"2","29","2906","29028","2905156","Caetanos" -"2","29","2906","29028","2906709","Cândido Sales" -"2","29","2906","29028","2910008","Dário Meira" -"2","29","2906","29028","2912301","Ibicuí" -"2","29","2906","29028","2913507","Iguaí" -"2","29","2906","29028","2920403","Manoel Vitorino" -"2","29","2906","29028","2921450","Mirante" -"2","29","2906","29028","2922706","Nova Canaã" -"2","29","2906","29028","2925006","Planalto" -"2","29","2906","29028","2925105","Poções" -"2","29","2906","29028","2933307","Vitória da Conquista" -"2","29","2906","29029","2910404","Encruzilhada" -"2","29","2906","29029","2915809","Itambé" -"2","29","2906","29029","2916401","Itapetinga" -"2","29","2906","29029","2916807","Itarantim" -"2","29","2906","29029","2917102","Itororó" -"2","29","2906","29029","2919702","Macarani" -"2","29","2906","29029","2920007","Maiquinique" -"2","29","2906","29029","2925402","Potiraguá" -"2","29","2906","29029","2926657","Ribeirão do Largo" -"2","29","2907","29030","2905404","Cairu" -"2","29","2907","29030","2905800","Camamu" -"2","29","2907","29030","2913457","Igrapiúna" -"2","29","2907","29030","2917300","Ituberá" -"2","29","2907","29030","2920700","Maraú" -"2","29","2907","29030","2922607","Nilo Peçanha" -"2","29","2907","29030","2924678","Piraí do Norte" -"2","29","2907","29030","2925758","Presidente Tancredo Neves" -"2","29","2907","29030","2931202","Taperoá" -"2","29","2907","29030","2932903","Valença" -"2","29","2907","29031","2900900","Almadina" -"2","29","2907","29031","2902252","Arataca" -"2","29","2907","29031","2902401","Aurelino Leal" -"2","29","2907","29031","2903102","Barra do Rocha" -"2","29","2907","29031","2903300","Barro Preto" -"2","29","2907","29031","2903409","Belmonte" -"2","29","2907","29031","2904704","Buerarema" -"2","29","2907","29031","2905602","Camacan" -"2","29","2907","29031","2906303","Canavieiras" -"2","29","2907","29031","2908002","Coaraci" -"2","29","2907","29031","2910909","Firmino Alves" -"2","29","2907","29031","2911006","Floresta Azul" -"2","29","2907","29031","2911204","Gandu" -"2","29","2907","29031","2911501","Gongogi" -"2","29","2907","29031","2912103","Ibicaraí" -"2","29","2907","29031","2912707","Ibirapitanga" -"2","29","2907","29031","2912905","Ibirataia" -"2","29","2907","29031","2913606","Ilhéus" -"2","29","2907","29031","2913903","Ipiaú" -"2","29","2907","29031","2914802","Itabuna" -"2","29","2907","29031","2914901","Itacaré" -"2","29","2907","29031","2915205","Itagibá" -"2","29","2907","29031","2915403","Itaju do Colônia" -"2","29","2907","29031","2915502","Itajuípe" -"2","29","2907","29031","2915700","Itamari" -"2","29","2907","29031","2916203","Itapé" -"2","29","2907","29031","2916302","Itapebi" -"2","29","2907","29031","2916609","Itapitanga" -"2","29","2907","29031","2918555","Jussari" -"2","29","2907","29031","2920908","Mascote" -"2","29","2907","29031","2922755","Nova Ibiá" -"2","29","2907","29031","2923902","Pau Brasil" -"2","29","2907","29031","2927804","Santa Cruz da Vitória" -"2","29","2907","29031","2928059","Santa Luzia" -"2","29","2907","29031","2929354","São José da Vitória" -"2","29","2907","29031","2931608","Teolândia" -"2","29","2907","29031","2932200","Ubaitaba" -"2","29","2907","29031","2932309","Ubatã" -"2","29","2907","29031","2932507","Una" -"2","29","2907","29031","2932705","Uruçuca" -"2","29","2907","29031","2933505","Wenceslau Guimarães" -"2","29","2907","29032","2900801","Alcobaça" -"2","29","2907","29032","2906907","Caravelas" -"2","29","2907","29032","2910727","Eunápolis" -"2","29","2907","29032","2911808","Guaratinga" -"2","29","2907","29032","2912806","Ibirapuã" -"2","29","2907","29032","2914653","Itabela" -"2","29","2907","29032","2915304","Itagimirim" -"2","29","2907","29032","2915601","Itamaraju" -"2","29","2907","29032","2916005","Itanhém" -"2","29","2907","29032","2918456","Jucuruçu" -"2","29","2907","29032","2918902","Lajedão" -"2","29","2907","29032","2921104","Medeiros Neto" -"2","29","2907","29032","2922003","Mucuri" -"2","29","2907","29032","2923001","Nova Viçosa" -"2","29","2907","29032","2925303","Porto Seguro" -"2","29","2907","29032","2925501","Prado" -"2","29","2907","29032","2927705","Santa Cruz Cabrália" -"2","29","2907","29032","2931350","Teixeira de Freitas" -"2","29","2907","29032","2933257","Vereda" -"3","31","3101","31001","3104502","Arinos" -"3","31","3101","31001","3108206","Bonfinópolis de Minas" -"3","31","3101","31001","3109303","Buritis" -"3","31","3101","31001","3109451","Cabeceira Grande" -"3","31","3101","31001","3122470","Dom Bosco" -"3","31","3101","31001","3126208","Formoso" -"3","31","3101","31001","3144375","Natalândia" -"3","31","3101","31001","3170404","Unaí" -"3","31","3101","31001","3170479","Uruana de Minas" -"3","31","3101","31002","3108552","Brasilândia de Minas" -"3","31","3101","31002","3128600","Guarda-Mor" -"3","31","3101","31002","3136306","João Pinheiro" -"3","31","3101","31002","3137106","Lagamar" -"3","31","3101","31002","3137536","Lagoa Grande" -"3","31","3101","31002","3147006","Paracatu" -"3","31","3101","31002","3153400","Presidente Olegário" -"3","31","3101","31002","3161700","São Gonçalo do Abaeté" -"3","31","3101","31002","3170750","Varjão de Minas" -"3","31","3101","31002","3171006","Vazante" -"3","31","3102","31003","3108255","Bonito de Minas" -"3","31","3102","31003","3116159","Chapada Gaúcha" -"3","31","3102","31003","3117836","Cônego Marinho" -"3","31","3102","31003","3130051","Icaraí de Minas" -"3","31","3102","31003","3132107","Itacarambi" -"3","31","3102","31003","3135209","Januária" -"3","31","3102","31003","3136959","Juvenília" -"3","31","3102","31003","3139300","Manga" -"3","31","3102","31003","3140852","Matias Cardoso" -"3","31","3102","31003","3142254","Miravânia" -"3","31","3102","31003","3142700","Montalvânia" -"3","31","3102","31003","3149150","Pedras de Maria da Cruz" -"3","31","3102","31003","3150570","Pintópolis" -"3","31","3102","31003","3161106","São Francisco" -"3","31","3102","31003","3162450","São João das Missões" -"3","31","3102","31003","3170529","Urucuia" -"3","31","3102","31004","3115474","Catuti" -"3","31","3102","31004","3124302","Espinosa" -"3","31","3102","31004","3127339","Gameleiras" -"3","31","3102","31004","3135050","Jaíba" -"3","31","3102","31004","3135100","Janaúba" -"3","31","3102","31004","3139250","Mamonas" -"3","31","3102","31004","3141009","Mato Verde" -"3","31","3102","31004","3142908","Monte Azul" -"3","31","3102","31004","3145059","Nova Porteirinha" -"3","31","3102","31004","3146552","Pai Pedro" -"3","31","3102","31004","3152204","Porteirinha" -"3","31","3102","31004","3154507","Riacho dos Machados" -"3","31","3102","31004","3166956","Serranópolis de Minas" -"3","31","3102","31005","3101003","Águas Vermelhas" -"3","31","3102","31005","3106655","Berizal" -"3","31","3102","31005","3120870","Curral de Dentro" -"3","31","3102","31005","3122355","Divisa Alegre" -"3","31","3102","31005","3127073","Fruta de Leite" -"3","31","3102","31005","3130655","Indaiabira" -"3","31","3102","31005","3143450","Montezuma" -"3","31","3102","31005","3144656","Ninheira" -"3","31","3102","31005","3145372","Novorizonte" -"3","31","3102","31005","3155603","Rio Pardo de Minas" -"3","31","3102","31005","3156502","Rubelita" -"3","31","3102","31005","3157005","Salinas" -"3","31","3102","31005","3157377","Santa Cruz de Salinas" -"3","31","3102","31005","3160454","Santo Antônio do Retiro" -"3","31","3102","31005","3162708","São João do Paraíso" -"3","31","3102","31005","3168002","Taiobeiras" -"3","31","3102","31005","3170651","Vargem Grande do Rio Pardo" -"3","31","3102","31006","3109402","Buritizeiro" -"3","31","3102","31006","3129608","Ibiaí" -"3","31","3102","31006","3135605","Jequitaí" -"3","31","3102","31006","3137304","Lagoa dos Patos" -"3","31","3102","31006","3138104","Lassance" -"3","31","3102","31006","3151206","Pirapora" -"3","31","3102","31006","3154457","Riachinho" -"3","31","3102","31006","3157609","Santa Fé de Minas" -"3","31","3102","31006","3164209","São Romão" -"3","31","3102","31006","3170800","Várzea da Palma" -"3","31","3102","31007","3108602","Brasília de Minas" -"3","31","3102","31007","3111150","Campo Azul" -"3","31","3102","31007","3112703","Capitão Enéas" -"3","31","3102","31007","3116506","Claro dos Poções" -"3","31","3102","31007","3118809","Coração de Jesus" -"3","31","3102","31007","3126703","Francisco Sá" -"3","31","3102","31007","3127354","Glaucilândia" -"3","31","3102","31007","3129657","Ibiracatu" -"3","31","3102","31007","3135357","Japonvar" -"3","31","3102","31007","3136801","Juramento" -"3","31","3102","31007","3138658","Lontra" -"3","31","3102","31007","3138682","Luislândia" -"3","31","3102","31007","3142007","Mirabela" -"3","31","3102","31007","3143302","Montes Claros" -"3","31","3102","31007","3147956","Patis" -"3","31","3102","31007","3152131","Ponto Chique" -"3","31","3102","31007","3162252","São João da Lagoa" -"3","31","3102","31007","3162401","São João da Ponte" -"3","31","3102","31007","3162658","São João do Pacuí" -"3","31","3102","31007","3170008","Ubaí" -"3","31","3102","31007","3170909","Varzelândia" -"3","31","3102","31007","3171030","Verdelândia" -"3","31","3102","31008","3108503","Botumirim" -"3","31","3102","31008","3120300","Cristália" -"3","31","3102","31008","3127800","Grão Mogol" -"3","31","3102","31008","3132008","Itacambira" -"3","31","3102","31008","3136579","Josenópolis" -"3","31","3102","31008","3146255","Padre Carvalho" -"3","31","3102","31009","3107307","Bocaiúva" -"3","31","3102","31009","3123809","Engenheiro Navarro" -"3","31","3102","31009","3126604","Francisco Dumont" -"3","31","3102","31009","3128253","Guaraciama" -"3","31","3102","31009","3145455","Olhos-d'Água" -"3","31","3103","31010","3120102","Couto de Magalhães de Minas" -"3","31","3103","31010","3121001","Datas" -"3","31","3103","31010","3121605","Diamantina" -"3","31","3103","31010","3125408","Felício dos Santos" -"3","31","3103","31010","3125507","São Gonçalo do Rio Preto" -"3","31","3103","31010","3127602","Gouveia" -"3","31","3103","31010","3153301","Presidente Kubitschek" -"3","31","3103","31010","3165909","Senador Modestino Gonçalves" -"3","31","3103","31011","3102852","Angelândia" -"3","31","3103","31011","3104452","Aricanduva" -"3","31","3103","31011","3106507","Berilo" -"3","31","3103","31011","3112307","Capelinha" -"3","31","3103","31011","3113503","Carbonita" -"3","31","3103","31011","3116100","Chapada do Norte" -"3","31","3103","31011","3126505","Francisco Badaró" -"3","31","3103","31011","3132503","Itamarandiba" -"3","31","3103","31011","3135456","Jenipapo de Minas" -"3","31","3103","31011","3136520","José Gonçalves de Minas" -"3","31","3103","31011","3138351","Leme do Prado" -"3","31","3103","31011","3141801","Minas Novas" -"3","31","3103","31011","3169703","Turmalina" -"3","31","3103","31011","3171071","Veredinha" -"3","31","3103","31012","3103405","Araçuaí" -"3","31","3103","31012","3113008","Caraí" -"3","31","3103","31012","3119500","Coronel Murta" -"3","31","3103","31012","3134004","Itinga" -"3","31","3103","31012","3145307","Novo Cruzeiro" -"3","31","3103","31012","3146305","Padre Paraíso" -"3","31","3103","31012","3152170","Ponto dos Volantes" -"3","31","3103","31012","3171600","Virgem da Lapa" -"3","31","3103","31013","3102704","Cachoeira de Pajeú" -"3","31","3103","31013","3117009","Comercinho" -"3","31","3103","31013","3133303","Itaobim" -"3","31","3103","31013","3141405","Medina" -"3","31","3103","31013","3148707","Pedra Azul" -"3","31","3103","31014","3101706","Almenara" -"3","31","3103","31014","3105202","Bandeira" -"3","31","3103","31014","3122454","Divisópolis" -"3","31","3103","31014","3125606","Felisburgo" -"3","31","3103","31014","3134707","Jacinto" -"3","31","3103","31014","3135803","Jequitinhonha" -"3","31","3103","31014","3136009","Joaíma" -"3","31","3103","31014","3136504","Jordânia" -"3","31","3103","31014","3140555","Mata Verde" -"3","31","3103","31014","3143153","Monte Formoso" -"3","31","3103","31014","3146750","Palmópolis" -"3","31","3103","31014","3155108","Rio do Prado" -"3","31","3103","31014","3156601","Rubim" -"3","31","3103","31014","3157104","Salto da Divisa" -"3","31","3103","31014","3158102","Santa Maria do Salto" -"3","31","3103","31014","3160306","Santo Antônio do Jacinto" -"3","31","3104","31015","3104700","Ataléia" -"3","31","3104","31015","3115458","Catuji" -"3","31","3104","31015","3126752","Franciscópolis" -"3","31","3104","31015","3126802","Frei Gaspar" -"3","31","3104","31015","3132305","Itaipé" -"3","31","3104","31015","3137007","Ladainha" -"3","31","3104","31015","3139201","Malacacheta" -"3","31","3104","31015","3145356","Novo Oriente de Minas" -"3","31","3104","31015","3146206","Ouro Verde de Minas" -"3","31","3104","31015","3148509","Pavão" -"3","31","3104","31015","3152402","Poté" -"3","31","3104","31015","3165552","Setubinha" -"3","31","3104","31015","3168606","Teófilo Otoni" -"3","31","3104","31016","3100906","Águas Formosas" -"3","31","3104","31016","3106606","Bertópolis" -"3","31","3104","31016","3113701","Carlos Chagas" -"3","31","3104","31016","3120151","Crisólita" -"3","31","3104","31016","3127057","Fronteira dos Vales" -"3","31","3104","31016","3138906","Machacalis" -"3","31","3104","31016","3144300","Nanuque" -"3","31","3104","31016","3157658","Santa Helena de Minas" -"3","31","3104","31016","3166709","Serra dos Aimorés" -"3","31","3104","31016","3170305","Umburatiba" -"3","31","3105","31017","3109808","Cachoeira Dourada" -"3","31","3105","31017","3112604","Capinópolis" -"3","31","3105","31017","3129103","Gurinhatã" -"3","31","3105","31017","3131406","Ipiaçu" -"3","31","3105","31017","3134202","Ituiutaba" -"3","31","3105","31017","3159803","Santa Vitória" -"3","31","3105","31018","3103504","Araguari" -"3","31","3105","31018","3103751","Araporã" -"3","31","3105","31018","3111804","Canápolis" -"3","31","3105","31018","3115003","Cascalho Rico" -"3","31","3105","31018","3115805","Centralina" -"3","31","3105","31018","3130705","Indianópolis" -"3","31","3105","31018","3142809","Monte Alegre de Minas" -"3","31","3105","31018","3152808","Prata" -"3","31","3105","31018","3169604","Tupaciguara" -"3","31","3105","31018","3170206","Uberlândia" -"3","31","3105","31019","3100104","Abadia dos Dourados" -"3","31","3105","31019","3119302","Coromandel" -"3","31","3105","31019","3120706","Cruzeiro da Fortaleza" -"3","31","3105","31019","3123502","Douradoquara" -"3","31","3105","31019","3124807","Estrela do Sul" -"3","31","3105","31019","3127909","Grupiara" -"3","31","3105","31019","3131604","Iraí de Minas" -"3","31","3105","31019","3143104","Monte Carmelo" -"3","31","3105","31019","3148103","Patrocínio" -"3","31","3105","31019","3156403","Romaria" -"3","31","3105","31019","3166808","Serra do Salitre" -"3","31","3105","31020","3103801","Arapuá" -"3","31","3105","31020","3114303","Carmo do Paranaíba" -"3","31","3105","31020","3128907","Guimarânia" -"3","31","3105","31020","3137502","Lagoa Formosa" -"3","31","3105","31020","3141207","Matutina" -"3","31","3105","31020","3148004","Patos de Minas" -"3","31","3105","31020","3155504","Rio Paranaíba" -"3","31","3105","31020","3159704","Santa Rosa da Serra" -"3","31","3105","31020","3162104","São Gotardo" -"3","31","3105","31020","3168903","Tiros" -"3","31","3105","31021","3111101","Campina Verde" -"3","31","3105","31021","3114550","Carneirinho" -"3","31","3105","31021","3116902","Comendador Gomes" -"3","31","3105","31021","3127008","Fronteira" -"3","31","3105","31021","3127107","Frutal" -"3","31","3105","31021","3133402","Itapagipe" -"3","31","3105","31021","3134400","Iturama" -"3","31","3105","31021","3138625","Limeira do Oeste" -"3","31","3105","31021","3150703","Pirajuba" -"3","31","3105","31021","3151602","Planura" -"3","31","3105","31021","3161304","São Francisco de Sales" -"3","31","3105","31021","3170438","União de Minas" -"3","31","3105","31022","3100708","Água Comprida" -"3","31","3105","31022","3111408","Campo Florido" -"3","31","3105","31022","3117306","Conceição das Alagoas" -"3","31","3105","31022","3118205","Conquista" -"3","31","3105","31022","3121258","Delta" -"3","31","3105","31022","3170107","Uberaba" -"3","31","3105","31022","3171105","Veríssimo" -"3","31","3105","31023","3104007","Araxá" -"3","31","3105","31023","3111507","Campos Altos" -"3","31","3105","31023","3129509","Ibiá" -"3","31","3105","31023","3145000","Nova Ponte" -"3","31","3105","31023","3149200","Pedrinópolis" -"3","31","3105","31023","3149804","Perdizes" -"3","31","3105","31023","3153004","Pratinha" -"3","31","3105","31023","3156908","Sacramento" -"3","31","3105","31023","3157708","Santa Juliana" -"3","31","3105","31023","3168101","Tapira" -"3","31","3106","31024","3100203","Abaeté" -"3","31","3106","31024","3107000","Biquinhas" -"3","31","3106","31024","3115607","Cedro do Abaeté" -"3","31","3106","31024","3143500","Morada Nova de Minas" -"3","31","3106","31024","3146404","Paineiras" -"3","31","3106","31024","3152006","Pompéu" -"3","31","3106","31024","3169356","Três Marias" -"3","31","3106","31025","3104809","Augusto de Lima" -"3","31","3106","31025","3109204","Buenópolis" -"3","31","3106","31025","3119104","Corinto" -"3","31","3106","31025","3120904","Curvelo" -"3","31","3106","31025","3125705","Felixlândia" -"3","31","3106","31025","3131109","Inimutaba" -"3","31","3106","31025","3136405","Joaquim Felício" -"3","31","3106","31025","3142502","Monjolos" -"3","31","3106","31025","3143609","Morro da Garça" -"3","31","3106","31025","3153202","Presidente Juscelino" -"3","31","3106","31025","3160603","Santo Hipólito" -"3","31","3106","31026","3103900","Araújos" -"3","31","3106","31026","3107406","Bom Despacho" -"3","31","3106","31026","3123205","Dores do Indaiá" -"3","31","3106","31026","3124708","Estrela do Indaiá" -"3","31","3106","31026","3135308","Japaraíba" -"3","31","3106","31026","3137205","Lagoa da Prata" -"3","31","3106","31026","3138302","Leandro Ferreira" -"3","31","3106","31026","3138807","Luz" -"3","31","3106","31026","3140506","Martinho Campos" -"3","31","3106","31026","3142403","Moema" -"3","31","3106","31026","3153707","Quartel Geral" -"3","31","3106","31026","3166600","Serra da Saudade" -"3","31","3107","31027","3103207","Araçaí" -"3","31","3107","31027","3105004","Baldim" -"3","31","3107","31027","3109600","Cachoeira da Prata" -"3","31","3107","31027","3109907","Caetanópolis" -"3","31","3107","31027","3112505","Capim Branco" -"3","31","3107","31027","3118908","Cordisburgo" -"3","31","3107","31027","3126406","Fortuna de Minas" -"3","31","3107","31027","3127206","Funilândia" -"3","31","3107","31027","3131000","Inhaúma" -"3","31","3107","31027","3134608","Jaboticatubas" -"3","31","3107","31027","3135704","Jequitibá" -"3","31","3107","31027","3139706","Maravilhas" -"3","31","3107","31027","3141108","Matozinhos" -"3","31","3107","31027","3146909","Papagaios" -"3","31","3107","31027","3147402","Paraopeba" -"3","31","3107","31027","3149606","Pequi" -"3","31","3107","31027","3153608","Prudente de Morais" -"3","31","3107","31027","3158508","Santana de Pirapama" -"3","31","3107","31027","3159001","Santana do Riacho" -"3","31","3107","31027","3167202","Sete Lagoas" -"3","31","3107","31028","3102407","Alvorada de Minas" -"3","31","3107","31028","3117504","Conceição do Mato Dentro" -"3","31","3107","31028","3118106","Congonhas do Norte" -"3","31","3107","31028","3122603","Dom Joaquim" -"3","31","3107","31028","3132800","Itambé do Mato Dentro" -"3","31","3107","31028","3143708","Morro do Pilar" -"3","31","3107","31028","3147501","Passabém" -"3","31","3107","31028","3156007","Rio Vermelho" -"3","31","3107","31028","3160207","Santo Antônio do Itambé" -"3","31","3107","31028","3160504","Santo Antônio do Rio Abaixo" -"3","31","3107","31028","3164803","São Sebastião do Rio Preto" -"3","31","3107","31028","3166501","Serra Azul de Minas" -"3","31","3107","31028","3167103","Serro" -"3","31","3107","31029","3126000","Florestal" -"3","31","3107","31029","3145802","Onça de Pitangui" -"3","31","3107","31029","3147105","Pará de Minas" -"3","31","3107","31029","3151404","Pitangui" -"3","31","3107","31029","3163102","São José da Varginha" -"3","31","3107","31030","3106200","Belo Horizonte" -"3","31","3107","31030","3106705","Betim" -"3","31","3107","31030","3109006","Brumadinho" -"3","31","3107","31030","3110004","Caeté" -"3","31","3107","31030","3117876","Confins" -"3","31","3107","31030","3118601","Contagem" -"3","31","3107","31030","3124104","Esmeraldas" -"3","31","3107","31030","3129806","Ibirité" -"3","31","3107","31030","3130101","Igarapé" -"3","31","3107","31030","3136652","Juatuba" -"3","31","3107","31030","3137601","Lagoa Santa" -"3","31","3107","31030","3140159","Mário Campos" -"3","31","3107","31030","3140704","Mateus Leme" -"3","31","3107","31030","3144805","Nova Lima" -"3","31","3107","31030","3149309","Pedro Leopoldo" -"3","31","3107","31030","3153905","Raposos" -"3","31","3107","31030","3154606","Ribeirão das Neves" -"3","31","3107","31030","3154804","Rio Acima" -"3","31","3107","31030","3156700","Sabará" -"3","31","3107","31030","3157807","Santa Luzia" -"3","31","3107","31030","3162922","São Joaquim de Bicas" -"3","31","3107","31030","3162955","São José da Lapa" -"3","31","3107","31030","3165537","Sarzedo" -"3","31","3107","31030","3171204","Vespasiano" -"3","31","3107","31031","3102308","Alvinópolis" -"3","31","3107","31031","3105400","Barão de Cocais" -"3","31","3107","31031","3106002","Bela Vista de Minas" -"3","31","3107","31031","3107703","Bom Jesus do Amparo" -"3","31","3107","31031","3115359","Catas Altas" -"3","31","3107","31031","3121803","Dionísio" -"3","31","3107","31031","3125903","Ferros" -"3","31","3107","31031","3131703","Itabira" -"3","31","3107","31031","3136207","João Monlevade" -"3","31","3107","31031","3136603","Nova União" -"3","31","3107","31031","3144706","Nova Era" -"3","31","3107","31031","3155702","Rio Piracicaba" -"3","31","3107","31031","3157203","Santa Bárbara" -"3","31","3107","31031","3158003","Santa Maria de Itabira" -"3","31","3107","31031","3161007","São Domingos do Prata" -"3","31","3107","31031","3161908","São Gonçalo do Rio Abaixo" -"3","31","3107","31031","3163409","São José do Goiabal" -"3","31","3107","31031","3168309","Taquaraçu de Minas" -"3","31","3107","31032","3106408","Belo Vale" -"3","31","3107","31032","3108107","Bonfim" -"3","31","3107","31032","3120607","Crucilândia" -"3","31","3107","31032","3132206","Itaguara" -"3","31","3107","31032","3133709","Itatiaiuçu" -"3","31","3107","31032","3135407","Jeceaba" -"3","31","3107","31032","3142304","Moeda" -"3","31","3107","31032","3150406","Piedade dos Gerais" -"3","31","3107","31032","3155306","Rio Manso" -"3","31","3107","31033","3121704","Diogo de Vasconcelos" -"3","31","3107","31033","3131901","Itabirito" -"3","31","3107","31033","3140001","Mariana" -"3","31","3107","31033","3146107","Ouro Preto" -"3","31","3107","31034","3114907","Casa Grande" -"3","31","3107","31034","3115409","Catas Altas da Noruega" -"3","31","3107","31034","3118007","Congonhas" -"3","31","3107","31034","3118304","Conselheiro Lafaiete" -"3","31","3107","31034","3120409","Cristiano Otoni" -"3","31","3107","31034","3121407","Desterro de Entre Rios" -"3","31","3107","31034","3123908","Entre Rios de Minas" -"3","31","3107","31034","3133907","Itaverava" -"3","31","3107","31034","3145901","Ouro Branco" -"3","31","3107","31034","3153806","Queluzito" -"3","31","3107","31034","3159100","Santana dos Montes" -"3","31","3107","31034","3160900","São Brás do Suaçuí" -"3","31","3108","31035","3108800","Braúnas" -"3","31","3108","31035","3113800","Carmésia" -"3","31","3108","31035","3116803","Coluna" -"3","31","3108","31035","3122207","Divinolândia de Minas" -"3","31","3108","31035","3123106","Dores de Guanhães" -"3","31","3108","31035","3127503","Gonzaga" -"3","31","3108","31035","3128006","Guanhães" -"3","31","3108","31035","3140605","Materlândia" -"3","31","3108","31035","3148400","Paulistas" -"3","31","3108","31035","3156809","Sabinópolis" -"3","31","3108","31035","3157500","Santa Efigênia de Minas" -"3","31","3108","31035","3162807","São João Evangelista" -"3","31","3108","31035","3165503","Sardoá" -"3","31","3108","31035","3166105","Senhora do Porto" -"3","31","3108","31035","3171808","Virginópolis" -"3","31","3108","31036","3100609","Água Boa" -"3","31","3108","31036","3112059","Cantagalo" -"3","31","3108","31036","3126950","Frei Lagonegro" -"3","31","3108","31036","3136553","José Raydan" -"3","31","3108","31036","3148608","Peçanha" -"3","31","3108","31036","3158201","Santa Maria do Suaçuí" -"3","31","3108","31036","3163508","São José do Jacuri" -"3","31","3108","31036","3164100","São Pedro do Suaçuí" -"3","31","3108","31036","3164506","São Sebastião do Maranhão" -"3","31","3108","31037","3101805","Alpercata" -"3","31","3108","31037","3110806","Campanário" -"3","31","3108","31037","3112653","Capitão Andrade" -"3","31","3108","31037","3119203","Coroaci" -"3","31","3108","31037","3122108","Divino das Laranjeiras" -"3","31","3108","31037","3123700","Engenheiro Caldas" -"3","31","3108","31037","3125804","Fernandes Tourinho" -"3","31","3108","31037","3126901","Frei Inocêncio" -"3","31","3108","31037","3127305","Galiléia" -"3","31","3108","31037","3127701","Governador Valadares" -"3","31","3108","31037","3132701","Itambacuri" -"3","31","3108","31037","3133204","Itanhomi" -"3","31","3108","31037","3135076","Jampruca" -"3","31","3108","31037","3140100","Marilac" -"3","31","3108","31037","3144201","Nacip Raydan" -"3","31","3108","31037","3144904","Nova Módica" -"3","31","3108","31037","3150000","Pescador" -"3","31","3108","31037","3161601","São Geraldo da Piedade" -"3","31","3108","31037","3161650","São Geraldo do Baixio" -"3","31","3108","31037","3163003","São José da Safira" -"3","31","3108","31037","3163300","São José do Divino" -"3","31","3108","31037","3167707","Sobrália" -"3","31","3108","31037","3169505","Tumiritinga" -"3","31","3108","31037","3171501","Mathias Lobato" -"3","31","3108","31037","3171907","Virgolândia" -"3","31","3108","31038","3115706","Central de Minas" -"3","31","3108","31038","3131802","Itabirinha" -"3","31","3108","31038","3139607","Mantena" -"3","31","3108","31038","3141504","Mendes Pimentel" -"3","31","3108","31038","3144672","Nova Belém" -"3","31","3108","31038","3161056","São Félix de Minas" -"3","31","3108","31038","3162575","São João do Manteninha" -"3","31","3108","31039","3100500","Açucena" -"3","31","3108","31039","3103009","Antônio Dias" -"3","31","3108","31039","3106309","Belo Oriente" -"3","31","3108","31039","3119401","Coronel Fabriciano" -"3","31","3108","31039","3131307","Ipatinga" -"3","31","3108","31039","3135001","Jaguaraçu" -"3","31","3108","31039","3136108","Joanésia" -"3","31","3108","31039","3140308","Marliéria" -"3","31","3108","31039","3141702","Mesquita" -"3","31","3108","31039","3144359","Naque" -"3","31","3108","31039","3149952","Periquito" -"3","31","3108","31039","3158953","Santana do Paraíso" -"3","31","3108","31039","3168705","Timóteo" -"3","31","3108","31040","3107802","Bom Jesus do Galho" -"3","31","3108","31040","3109253","Bugre" -"3","31","3108","31040","3113404","Caratinga" -"3","31","3108","31040","3120003","Córrego Novo" -"3","31","3108","31040","3122504","Dom Cavati" -"3","31","3108","31040","3123858","Entre Folhas" -"3","31","3108","31040","3129301","Iapu" -"3","31","3108","31040","3130556","Imbé de Minas" -"3","31","3108","31040","3130903","Inhapim" -"3","31","3108","31040","3131158","Ipaba" -"3","31","3108","31040","3150158","Piedade de Caratinga" -"3","31","3108","31040","3150539","Pingo-d'Água" -"3","31","3108","31040","3157252","Santa Bárbara do Leste" -"3","31","3108","31040","3159357","Santa Rita de Minas" -"3","31","3108","31040","3160959","São Domingos das Dores" -"3","31","3108","31040","3162609","São João do Oriente" -"3","31","3108","31040","3164472","São Sebastião do Anta" -"3","31","3108","31040","3168408","Tarumirim" -"3","31","3108","31040","3170057","Ubaporanga" -"3","31","3108","31040","3170578","Vargem Alegre" -"3","31","3108","31041","3101102","Aimorés" -"3","31","3108","31041","3102209","Alvarenga" -"3","31","3108","31041","3117405","Conceição de Ipanema" -"3","31","3108","31041","3118403","Conselheiro Pena" -"3","31","3108","31041","3120839","Cuparaque" -"3","31","3108","31041","3127370","Goiabeira" -"3","31","3108","31041","3131208","Ipanema" -"3","31","3108","31041","3134103","Itueta" -"3","31","3108","31041","3144003","Mutum" -"3","31","3108","31041","3151909","Pocrane" -"3","31","3108","31041","3154309","Resplendor" -"3","31","3108","31041","3159506","Santa Rita do Itueto" -"3","31","3108","31041","3168051","Taparuba" -"3","31","3109","31042","3105103","Bambuí" -"3","31","3109","31042","3119807","Córrego Danta" -"3","31","3109","31042","3123403","Doresópolis" -"3","31","3109","31042","3130309","Iguatama" -"3","31","3109","31042","3141306","Medeiros" -"3","31","3109","31042","3151503","Piumhi" -"3","31","3109","31042","3164308","São Roque de Minas" -"3","31","3109","31042","3168200","Tapiraí" -"3","31","3109","31042","3170602","Vargem Bonita" -"3","31","3109","31043","3114204","Carmo do Cajuru" -"3","31","3109","31043","3116605","Cláudio" -"3","31","3109","31043","3117603","Conceição do Pará" -"3","31","3109","31043","3122306","Divinópolis" -"3","31","3109","31043","3130200","Igaratinga" -"3","31","3109","31043","3133808","Itaúna" -"3","31","3109","31043","3145208","Nova Serrana" -"3","31","3109","31043","3149705","Perdigão" -"3","31","3109","31043","3160405","Santo Antônio do Monte" -"3","31","3109","31043","3161809","São Gonçalo do Pará" -"3","31","3109","31043","3164605","São Sebastião do Oeste" -"3","31","3109","31044","3104205","Arcos" -"3","31","3109","31044","3110400","Camacho" -"3","31","3109","31044","3119955","Córrego Fundo" -"3","31","3109","31044","3126109","Formiga" -"3","31","3109","31044","3133501","Itapecerica" -"3","31","3109","31044","3146503","Pains" -"3","31","3109","31044","3148905","Pedra do Indaiá" -"3","31","3109","31044","3150505","Pimenta" -"3","31","3109","31045","3100807","Aguanil" -"3","31","3109","31045","3111200","Campo Belo" -"3","31","3109","31045","3111903","Cana Verde" -"3","31","3109","31045","3112000","Candeias" -"3","31","3109","31045","3120201","Cristais" -"3","31","3109","31045","3149903","Perdões" -"3","31","3109","31045","3158805","Santana do Jacaré" -"3","31","3109","31046","3108008","Bom Sucesso" -"3","31","3109","31046","3114006","Carmo da Mata" -"3","31","3109","31046","3114501","Carmópolis de Minas" -"3","31","3109","31046","3130002","Ibituruna" -"3","31","3109","31046","3145604","Oliveira" -"3","31","3109","31046","3147709","Passa Tempo" -"3","31","3109","31046","3150604","Piracema" -"3","31","3109","31046","3159902","Santo Antônio do Amparo" -"3","31","3109","31046","3161205","São Francisco de Paula" -"3","31","3110","31047","3101904","Alpinópolis" -"3","31","3110","31047","3107604","Bom Jesus da Penha" -"3","31","3110","31047","3112406","Capetinga" -"3","31","3110","31047","3112802","Capitólio" -"3","31","3110","31047","3115102","Cássia" -"3","31","3110","31047","3116407","Claraval" -"3","31","3110","31047","3121209","Delfinópolis" -"3","31","3110","31047","3126307","Fortaleza de Minas" -"3","31","3110","31047","3129707","Ibiraci" -"3","31","3110","31047","3133758","Itaú de Minas" -"3","31","3110","31047","3147907","Passos" -"3","31","3110","31047","3152907","Pratápolis" -"3","31","3110","31047","3162203","São João Batista do Glória" -"3","31","3110","31047","3162948","São José da Barra" -"3","31","3110","31048","3104106","Arceburgo" -"3","31","3110","31048","3109501","Cabo Verde" -"3","31","3110","31048","3128303","Guaranésia" -"3","31","3110","31048","3128709","Guaxupé" -"3","31","3110","31048","3132909","Itamogi" -"3","31","3110","31048","3134806","Jacuí" -"3","31","3110","31048","3136900","Juruaia" -"3","31","3110","31048","3143005","Monte Belo" -"3","31","3110","31048","3143203","Monte Santo de Minas" -"3","31","3110","31048","3144102","Muzambinho" -"3","31","3110","31048","3145109","Nova Resende" -"3","31","3110","31048","3163904","São Pedro da União" -"3","31","3110","31048","3164704","São Sebastião do Paraíso" -"3","31","3110","31048","3165107","São Tomás de Aquino" -"3","31","3110","31049","3101607","Alfenas" -"3","31","3110","31049","3102001","Alterosa" -"3","31","3110","31049","3104304","Areado" -"3","31","3110","31049","3114402","Carmo do Rio Claro" -"3","31","3110","31049","3114709","Carvalhópolis" -"3","31","3110","31049","3117108","Conceição da Aparecida" -"3","31","3110","31049","3122405","Divisa Nova" -"3","31","3110","31049","3125200","Fama" -"3","31","3110","31049","3139003","Machado" -"3","31","3110","31049","3147204","Paraguaçu" -"3","31","3110","31049","3151701","Poço Fundo" -"3","31","3110","31049","3166907","Serrania" -"3","31","3110","31050","3107109","Boa Esperança" -"3","31","3110","31050","3110905","Campanha" -"3","31","3110","31050","3111309","Campo do Meio" -"3","31","3110","31050","3111606","Campos Gerais" -"3","31","3110","31050","3113909","Carmo da Cachoeira" -"3","31","3110","31050","3118700","Coqueiral" -"3","31","3110","31050","3123601","Elói Mendes" -"3","31","3110","31050","3128105","Guapé" -"3","31","3110","31050","3130507","Ilicínea" -"3","31","3110","31050","3142601","Monsenhor Paulo" -"3","31","3110","31050","3158300","Santana da Vargem" -"3","31","3110","31050","3160801","São Bento Abade" -"3","31","3110","31050","3165206","São Thomé das Letras" -"3","31","3110","31050","3169307","Três Corações" -"3","31","3110","31050","3169406","Três Pontas" -"3","31","3110","31050","3170701","Varginha" -"3","31","3110","31051","3101409","Albertina" -"3","31","3110","31051","3102605","Andradas" -"3","31","3110","31051","3105301","Bandeira do Sul" -"3","31","3110","31051","3108404","Botelhos" -"3","31","3110","31051","3110301","Caldas" -"3","31","3110","31051","3111002","Campestre" -"3","31","3110","31051","3129905","Ibitiúra de Minas" -"3","31","3110","31051","3130606","Inconfidentes" -"3","31","3110","31051","3134905","Jacutinga" -"3","31","3110","31051","3143401","Monte Sião" -"3","31","3110","31051","3146008","Ouro Fino" -"3","31","3110","31051","3151800","Poços de Caldas" -"3","31","3110","31051","3159209","Santa Rita de Caldas" -"3","31","3110","31052","3107901","Bom Repouso" -"3","31","3110","31052","3108305","Borda da Mata" -"3","31","3110","31052","3109105","Bueno Brandão" -"3","31","3110","31052","3110509","Camanducaia" -"3","31","3110","31052","3110608","Cambuí" -"3","31","3110","31052","3117900","Congonhal" -"3","31","3110","31052","3119906","Córrego do Bom Jesus" -"3","31","3110","31052","3124401","Espírito Santo do Dourado" -"3","31","3110","31052","3124500","Estiva" -"3","31","3110","31052","3125101","Extrema" -"3","31","3110","31052","3127404","Gonçalves" -"3","31","3110","31052","3131505","Ipuiúna" -"3","31","3110","31052","3133600","Itapeva" -"3","31","3110","31052","3143807","Munhoz" -"3","31","3110","31052","3152501","Pouso Alegre" -"3","31","3110","31052","3165404","Sapucaí-Mirim" -"3","31","3110","31052","3165578","Senador Amaral" -"3","31","3110","31052","3165800","Senador José Bento" -"3","31","3110","31052","3169059","Tocos do Moji" -"3","31","3110","31052","3169109","Toledo" -"3","31","3110","31053","3109709","Cachoeira de Minas" -"3","31","3110","31053","3113602","Careaçu" -"3","31","3110","31053","3117207","Conceição das Pedras" -"3","31","3110","31053","3117801","Conceição dos Ouros" -"3","31","3110","31053","3119005","Cordislândia" -"3","31","3110","31053","3129202","Heliodora" -"3","31","3110","31053","3144409","Natércia" -"3","31","3110","31053","3149101","Pedralva" -"3","31","3110","31053","3159605","Santa Rita do Sapucaí" -"3","31","3110","31053","3162005","São Gonçalo do Sapucaí" -"3","31","3110","31053","3162302","São João da Mata" -"3","31","3110","31053","3163201","São José do Alegre" -"3","31","3110","31053","3164407","São Sebastião da Bela Vista" -"3","31","3110","31053","3167400","Silvianópolis" -"3","31","3110","31053","3169802","Turvolândia" -"3","31","3110","31054","3101300","Alagoa" -"3","31","3110","31054","3104908","Baependi" -"3","31","3110","31054","3110707","Cambuquira" -"3","31","3110","31054","3114105","Carmo de Minas" -"3","31","3110","31054","3115508","Caxambu" -"3","31","3110","31054","3117702","Conceição do Rio Verde" -"3","31","3110","31054","3133006","Itamonte" -"3","31","3110","31054","3133105","Itanhandu" -"3","31","3110","31054","3135902","Jesuânia" -"3","31","3110","31054","3137809","Lambari" -"3","31","3110","31054","3145505","Olímpio Noronha" -"3","31","3110","31054","3147600","Passa Quatro" -"3","31","3110","31054","3152600","Pouso Alto" -"3","31","3110","31054","3163706","São Lourenço" -"3","31","3110","31054","3164902","São Sebastião do Rio Verde" -"3","31","3110","31054","3167806","Soledade de Minas" -"3","31","3110","31055","3101201","Aiuruoca" -"3","31","3110","31055","3102803","Andrelândia" -"3","31","3110","31055","3103603","Arantina" -"3","31","3110","31055","3107208","Bocaina de Minas" -"3","31","3110","31055","3107505","Bom Jardim de Minas" -"3","31","3110","31055","3114808","Carvalhos" -"3","31","3110","31055","3120805","Cruzília" -"3","31","3110","31055","3138500","Liberdade" -"3","31","3110","31055","3141900","Minduri" -"3","31","3110","31055","3147808","Passa-Vinte" -"3","31","3110","31055","3165305","São Vicente de Minas" -"3","31","3110","31055","3166402","Seritinga" -"3","31","3110","31055","3167004","Serranos" -"3","31","3110","31056","3108909","Brasópolis" -"3","31","3110","31056","3118502","Consolação" -"3","31","3110","31056","3120508","Cristina" -"3","31","3110","31056","3121100","Delfim Moreira" -"3","31","3110","31056","3122801","Dom Viçoso" -"3","31","3110","31056","3132404","Itajubá" -"3","31","3110","31056","3139904","Maria da Fé" -"3","31","3110","31056","3140407","Marmelópolis" -"3","31","3110","31056","3147303","Paraisópolis" -"3","31","3110","31056","3150901","Piranguçu" -"3","31","3110","31056","3151008","Piranguinho" -"3","31","3110","31056","3171709","Virgínia" -"3","31","3110","31056","3172202","Wenceslau Braz" -"3","31","3111","31057","3114600","Carrancas" -"3","31","3111","31057","3130408","Ijaci" -"3","31","3111","31057","3130804","Ingaí" -"3","31","3111","31057","3134301","Itumirim" -"3","31","3111","31057","3134509","Itutinga" -"3","31","3111","31057","3138203","Lavras" -"3","31","3111","31057","3138708","Luminárias" -"3","31","3111","31057","3144607","Nepomuceno" -"3","31","3111","31057","3154705","Ribeirão Vermelho" -"3","31","3111","31058","3115201","Conceição da Barra de Minas" -"3","31","3111","31058","3119708","Coronel Xavier Chaves" -"3","31","3111","31058","3123007","Dores de Campos" -"3","31","3111","31058","3137403","Lagoa Dourada" -"3","31","3111","31058","3139102","Madre de Deus de Minas" -"3","31","3111","31058","3144508","Nazareno" -"3","31","3111","31058","3150307","Piedade do Rio Grande" -"3","31","3111","31058","3152709","Prados" -"3","31","3111","31058","3154200","Resende Costa" -"3","31","3111","31058","3156106","Ritápolis" -"3","31","3111","31058","3157336","Santa Cruz de Minas" -"3","31","3111","31058","3158706","Santana do Garambéu" -"3","31","3111","31058","3162500","São João del Rei" -"3","31","3111","31058","3165008","São Tiago" -"3","31","3111","31058","3168804","Tiradentes" -"3","31","3111","31059","3101631","Alfredo Vasconcelos" -"3","31","3111","31059","3102902","Antônio Carlos" -"3","31","3111","31059","3105608","Barbacena" -"3","31","3111","31059","3105905","Barroso" -"3","31","3111","31059","3112208","Capela Nova" -"3","31","3111","31059","3113107","Caranaíba" -"3","31","3111","31059","3113206","Carandaí" -"3","31","3111","31059","3121506","Desterro do Melo" -"3","31","3111","31059","3129400","Ibertioga" -"3","31","3111","31059","3154408","Ressaquinha" -"3","31","3111","31059","3157302","Santa Bárbara do Tugúrio" -"3","31","3111","31059","3166204","Senhora dos Remédios" -"3","31","3112","31060","3100401","Acaiaca" -"3","31","3112","31060","3105707","Barra Longa" -"3","31","3112","31060","3122702","Dom Silvério" -"3","31","3112","31060","3128204","Guaraciaba" -"3","31","3112","31060","3135506","Jequeri" -"3","31","3112","31060","3145851","Oratórios" -"3","31","3112","31060","3150208","Piedade de Ponte Nova" -"3","31","3112","31060","3152105","Ponte Nova" -"3","31","3112","31060","3154002","Raul Soares" -"3","31","3112","31060","3154903","Rio Casca" -"3","31","3112","31060","3155009","Rio Doce" -"3","31","3112","31060","3157401","Santa Cruz do Escalvado" -"3","31","3112","31060","3160108","Santo Antônio do Grama" -"3","31","3112","31060","3164001","São Pedro dos Ferros" -"3","31","3112","31060","3165560","Sem-Peixe" -"3","31","3112","31060","3166303","Sericita" -"3","31","3112","31060","3170503","Urucânia" -"3","31","3112","31060","3171154","Vermelho Novo" -"3","31","3112","31061","3100302","Abre Campo" -"3","31","3112","31061","3102050","Alto Caparaó" -"3","31","3112","31061","3112109","Caparaó" -"3","31","3112","31061","3112901","Caputira" -"3","31","3112","31061","3116001","Chalé" -"3","31","3112","31061","3123528","Durandé" -"3","31","3112","31061","3137700","Lajinha" -"3","31","3112","31061","3138674","Luisburgo" -"3","31","3112","31061","3139409","Manhuaçu" -"3","31","3112","31061","3139508","Manhumirim" -"3","31","3112","31061","3140530","Martins Soares" -"3","31","3112","31061","3140902","Matipó" -"3","31","3112","31061","3148756","Pedra Bonita" -"3","31","3112","31061","3153509","Alto Jequitibá" -"3","31","3112","31061","3154150","Reduto" -"3","31","3112","31061","3157906","Santa Margarida" -"3","31","3112","31061","3158904","Santana do Manhuaçu" -"3","31","3112","31061","3162559","São João do Manhuaçu" -"3","31","3112","31061","3163607","São José do Mantimento" -"3","31","3112","31061","3167608","Simonésia" -"3","31","3112","31062","3102100","Alto Rio Doce" -"3","31","3112","31062","3102506","Amparo do Serra" -"3","31","3112","31062","3103702","Araponga" -"3","31","3112","31062","3108701","Brás Pires" -"3","31","3112","31062","3110202","Cajuri" -"3","31","3112","31062","3111705","Canaã" -"3","31","3112","31062","3116308","Cipotânea" -"3","31","3112","31062","3116704","Coimbra" -"3","31","3112","31062","3124005","Ervália" -"3","31","3112","31062","3137908","Lamim" -"3","31","3112","31062","3148301","Paula Cândido" -"3","31","3112","31062","3148806","Pedra do Anta" -"3","31","3112","31062","3150802","Piranga" -"3","31","3112","31062","3152303","Porto Firme" -"3","31","3112","31062","3153103","Presidente Bernardes" -"3","31","3112","31062","3155207","Rio Espera" -"3","31","3112","31062","3163805","São Miguel do Anta" -"3","31","3112","31062","3166006","Senhora de Oliveira" -"3","31","3112","31062","3168507","Teixeiras" -"3","31","3112","31062","3171303","Viçosa" -"3","31","3112","31063","3103108","Antônio Prado de Minas" -"3","31","3112","31063","3105509","Barão de Monte Alto" -"3","31","3112","31063","3110103","Caiana" -"3","31","3112","31063","3113305","Carangola" -"3","31","3112","31063","3122009","Divino" -"3","31","3112","31063","3124203","Espera Feliz" -"3","31","3112","31063","3124906","Eugenópolis" -"3","31","3112","31063","3125309","Faria Lemos" -"3","31","3112","31063","3125952","Fervedouro" -"3","31","3112","31063","3142106","Miradouro" -"3","31","3112","31063","3142205","Miraí" -"3","31","3112","31063","3143906","Muriaé" -"3","31","3112","31063","3145877","Orizânia" -"3","31","3112","31063","3148202","Patrocínio do Muriaé" -"3","31","3112","31063","3149002","Pedra Dourada" -"3","31","3112","31063","3156452","Rosário da Limeira" -"3","31","3112","31063","3161403","São Francisco do Glória" -"3","31","3112","31063","3164431","São Sebastião da Vargem Alegre" -"3","31","3112","31063","3169208","Tombos" -"3","31","3112","31063","3171402","Vieiras" -"3","31","3112","31064","3104601","Astolfo Dutra" -"3","31","3112","31064","3121902","Divinésia" -"3","31","3112","31064","3123304","Dores do Turvo" -"3","31","3112","31064","3128402","Guarani" -"3","31","3112","31064","3128808","Guidoval" -"3","31","3112","31064","3129004","Guiricema" -"3","31","3112","31064","3141603","Mercês" -"3","31","3112","31064","3151305","Piraúba" -"3","31","3112","31064","3155801","Rio Pomba" -"3","31","3112","31064","3156304","Rodeiro" -"3","31","3112","31064","3161502","São Geraldo" -"3","31","3112","31064","3165701","Senador Firmino" -"3","31","3112","31064","3167301","Silveirânia" -"3","31","3112","31064","3167905","Tabuleiro" -"3","31","3112","31064","3169000","Tocantins" -"3","31","3112","31064","3169901","Ubá" -"3","31","3112","31064","3172004","Visconde do Rio Branco" -"3","31","3112","31065","3103306","Aracitaba" -"3","31","3112","31065","3106101","Belmiro Braga" -"3","31","3112","31065","3106804","Bias Fortes" -"3","31","3112","31065","3106903","Bicas" -"3","31","3112","31065","3115904","Chácara" -"3","31","3112","31065","3116209","Chiador" -"3","31","3112","31065","3119609","Coronel Pacheco" -"3","31","3112","31065","3121308","Descoberto" -"3","31","3112","31065","3125002","Ewbank da Câmara" -"3","31","3112","31065","3127388","Goianá" -"3","31","3112","31065","3128501","Guarará" -"3","31","3112","31065","3136702","Juiz de Fora" -"3","31","3112","31065","3138609","Lima Duarte" -"3","31","3112","31065","3139805","Mar de Espanha" -"3","31","3112","31065","3140209","Maripá de Minas" -"3","31","3112","31065","3140803","Matias Barbosa" -"3","31","3112","31065","3145406","Olaria" -"3","31","3112","31065","3145703","Oliveira Fortes" -"3","31","3112","31065","3146602","Paiva" -"3","31","3112","31065","3149408","Pedro Teixeira" -"3","31","3112","31065","3149507","Pequeri" -"3","31","3112","31065","3150109","Piau" -"3","31","3112","31065","3155405","Rio Novo" -"3","31","3112","31065","3155900","Rio Preto" -"3","31","3112","31065","3156205","Rochedo de Minas" -"3","31","3112","31065","3157278","Santa Bárbara do Monte Verde" -"3","31","3112","31065","3158607","Santana do Deserto" -"3","31","3112","31065","3159308","Santa Rita de Jacutinga" -"3","31","3112","31065","3159407","Santa Rita de Ibitipoca" -"3","31","3112","31065","3160702","Santos Dumont" -"3","31","3112","31065","3162906","São João Nepomuceno" -"3","31","3112","31065","3165602","Senador Cortes" -"3","31","3112","31065","3167509","Simão Pereira" -"3","31","3112","31066","3101508","Além Paraíba" -"3","31","3112","31066","3104403","Argirita" -"3","31","3112","31066","3115300","Cataguases" -"3","31","3112","31066","3122900","Dona Eusébia" -"3","31","3112","31066","3124609","Estrela Dalva" -"3","31","3112","31066","3132602","Itamarati de Minas" -"3","31","3112","31066","3138005","Laranjal" -"3","31","3112","31066","3138401","Leopoldina" -"3","31","3112","31066","3146701","Palma" -"3","31","3112","31066","3151107","Pirapetinga" -"3","31","3112","31066","3154101","Recreio" -"3","31","3112","31066","3158409","Santana de Cataguases" -"3","31","3112","31066","3160009","Santo Antônio do Aventureiro" -"3","31","3112","31066","3172103","Volta Grande" -"3","32","3201","32001","3200169","Água Doce do Norte" -"3","32","3201","32001","3200904","Barra de São Francisco" -"3","32","3201","32001","3202108","Ecoporanga" -"3","32","3201","32001","3203304","Mantenópolis" -"3","32","3201","32002","3200136","Águia Branca" -"3","32","3201","32002","3201001","Boa Esperança" -"3","32","3201","32002","3203908","Nova Venécia" -"3","32","3201","32002","3204708","São Gabriel da Palha" -"3","32","3201","32002","3205150","Vila Pavão" -"3","32","3201","32002","3205176","Vila Valério" -"3","32","3201","32003","3200359","Alto Rio Novo" -"3","32","3201","32003","3200805","Baixo Guandu" -"3","32","3201","32003","3201506","Colatina" -"3","32","3201","32003","3202256","Governador Lindenberg" -"3","32","3201","32003","3203353","Marilândia" -"3","32","3201","32003","3204005","Pancas" -"3","32","3201","32003","3204658","São Domingos do Norte" -"3","32","3202","32004","3203502","Montanha" -"3","32","3202","32004","3203601","Mucurici" -"3","32","3202","32004","3204104","Pinheiros" -"3","32","3202","32004","3204252","Ponto Belo" -"3","32","3202","32005","3201605","Conceição da Barra" -"3","32","3202","32005","3203056","Jaguaré" -"3","32","3202","32005","3204054","Pedro Canário" -"3","32","3202","32005","3204906","São Mateus" -"3","32","3202","32006","3200607","Aracruz" -"3","32","3202","32006","3202207","Fundão" -"3","32","3202","32006","3202504","Ibiraçu" -"3","32","3202","32006","3203130","João Neiva" -"3","32","3202","32006","3203205","Linhares" -"3","32","3202","32006","3204351","Rio Bananal" -"3","32","3202","32006","3205010","Sooretama" -"3","32","3203","32007","3200102","Afonso Cláudio" -"3","32","3203","32007","3201159","Brejetuba" -"3","32","3203","32007","3201704","Conceição do Castelo" -"3","32","3203","32007","3201902","Domingos Martins" -"3","32","3203","32007","3203163","Laranja da Terra" -"3","32","3203","32007","3203346","Marechal Floriano" -"3","32","3203","32007","3205069","Venda Nova do Imigrante" -"3","32","3203","32008","3202702","Itaguaçu" -"3","32","3203","32008","3202900","Itarana" -"3","32","3203","32008","3204500","Santa Leopoldina" -"3","32","3203","32008","3204559","Santa Maria de Jetibá" -"3","32","3203","32008","3204609","Santa Teresa" -"3","32","3203","32008","3204955","São Roque do Canaã" -"3","32","3203","32009","3201308","Cariacica" -"3","32","3203","32009","3205002","Serra" -"3","32","3203","32009","3205101","Viana" -"3","32","3203","32009","3205200","Vila Velha" -"3","32","3203","32009","3205309","Vitória" -"3","32","3203","32010","3200300","Alfredo Chaves" -"3","32","3203","32010","3200409","Anchieta" -"3","32","3203","32010","3202405","Guarapari" -"3","32","3203","32010","3202603","Iconha" -"3","32","3203","32010","3204203","Piúma" -"3","32","3203","32010","3204401","Rio Novo do Sul" -"3","32","3204","32011","3200201","Alegre" -"3","32","3204","32011","3201803","Divino de São Lourenço" -"3","32","3204","32011","3202009","Dores do Rio Preto" -"3","32","3204","32011","3202306","Guaçuí" -"3","32","3204","32011","3202454","Ibatiba" -"3","32","3204","32011","3202553","Ibitirama" -"3","32","3204","32011","3202652","Irupi" -"3","32","3204","32011","3203007","Iúna" -"3","32","3204","32011","3203700","Muniz Freire" -"3","32","3204","32012","3200508","Apiacá" -"3","32","3204","32012","3200706","Atilio Vivacqua" -"3","32","3204","32012","3201100","Bom Jesus do Norte" -"3","32","3204","32012","3201209","Cachoeiro de Itapemirim" -"3","32","3204","32012","3201407","Castelo" -"3","32","3204","32012","3203106","Jerônimo Monteiro" -"3","32","3204","32012","3203403","Mimoso do Sul" -"3","32","3204","32012","3203809","Muqui" -"3","32","3204","32012","3204807","São José do Calçado" -"3","32","3204","32012","3205036","Vargem Alta" -"3","32","3204","32013","3202801","Itapemirim" -"3","32","3204","32013","3203320","Marataízes" -"3","32","3204","32013","3204302","Presidente Kennedy" -"3","33","3301","33001","3300605","Bom Jesus do Itabapoana" -"3","33","3301","33001","3302056","Italva" -"3","33","3301","33001","3302205","Itaperuna" -"3","33","3301","33001","3302304","Laje do Muriaé" -"3","33","3301","33001","3303104","Natividade" -"3","33","3301","33001","3304102","Porciúncula" -"3","33","3301","33001","3306156","Varre-Sai" -"3","33","3301","33002","3300159","Aperibé" -"3","33","3301","33002","3300902","Cambuci" -"3","33","3301","33002","3302106","Itaocara" -"3","33","3301","33002","3303005","Miracema" -"3","33","3301","33002","3304706","Santo Antônio de Pádua" -"3","33","3301","33002","3305133","São José de Ubá" -"3","33","3302","33003","3301009","Campos dos Goytacazes" -"3","33","3302","33003","3301157","Cardoso Moreira" -"3","33","3302","33003","3304755","São Francisco de Itabapoana" -"3","33","3302","33003","3304805","São Fidélis" -"3","33","3302","33003","3305000","São João da Barra" -"3","33","3302","33004","3300936","Carapebus" -"3","33","3302","33004","3301405","Conceição de Macabu" -"3","33","3302","33004","3302403","Macaé" -"3","33","3302","33004","3304151","Quissamã" -"3","33","3303","33005","3300225","Areal" -"3","33","3303","33005","3300951","Comendador Levy Gasparian" -"3","33","3303","33005","3303708","Paraíba do Sul" -"3","33","3303","33005","3305406","Sapucaia" -"3","33","3303","33005","3306008","Três Rios" -"3","33","3303","33006","3301108","Cantagalo" -"3","33","3303","33006","3301207","Carmo" -"3","33","3303","33006","3301504","Cordeiro" -"3","33","3303","33006","3302452","Macuco" -"3","33","3303","33007","3300506","Bom Jardim" -"3","33","3303","33007","3301603","Duas Barras" -"3","33","3303","33007","3303401","Nova Friburgo" -"3","33","3303","33007","3305703","Sumidouro" -"3","33","3303","33008","3304607","Santa Maria Madalena" -"3","33","3303","33008","3305307","São Sebastião do Alto" -"3","33","3303","33008","3305901","Trajano de Moraes" -"3","33","3304","33009","3301306","Casimiro de Abreu" -"3","33","3304","33009","3304524","Rio das Ostras" -"3","33","3304","33009","3305604","Silva Jardim" -"3","33","3304","33010","3300209","Araruama" -"3","33","3304","33010","3300233","Armação dos Búzios" -"3","33","3304","33010","3300258","Arraial do Cabo" -"3","33","3304","33010","3300704","Cabo Frio" -"3","33","3304","33010","3301876","Iguaba Grande" -"3","33","3304","33010","3305208","São Pedro da Aldeia" -"3","33","3304","33010","3305505","Saquarema" -"3","33","3305","33011","3300407","Barra Mansa" -"3","33","3305","33011","3302254","Itatiaia" -"3","33","3305","33011","3303955","Pinheiral" -"3","33","3305","33011","3304003","Piraí" -"3","33","3305","33011","3304110","Porto Real" -"3","33","3305","33011","3304128","Quatis" -"3","33","3305","33011","3304201","Resende" -"3","33","3305","33011","3304409","Rio Claro" -"3","33","3305","33011","3306305","Volta Redonda" -"3","33","3305","33012","3300308","Barra do Piraí" -"3","33","3305","33012","3304508","Rio das Flores" -"3","33","3305","33012","3306107","Valença" -"3","33","3305","33013","3300100","Angra dos Reis" -"3","33","3305","33013","3303807","Paraty" -"3","33","3306","33014","3301801","Engenheiro Paulo de Frontin" -"3","33","3306","33014","3302809","Mendes" -"3","33","3306","33014","3302908","Miguel Pereira" -"3","33","3306","33014","3303609","Paracambi" -"3","33","3306","33014","3303856","Paty do Alferes" -"3","33","3306","33014","3306206","Vassouras" -"3","33","3306","33015","3303906","Petrópolis" -"3","33","3306","33015","3305158","São José do Vale do Rio Preto" -"3","33","3306","33015","3305802","Teresópolis" -"3","33","3306","33016","3300803","Cachoeiras de Macacu" -"3","33","3306","33016","3304300","Rio Bonito" -"3","33","3306","33017","3302007","Itaguaí" -"3","33","3306","33017","3302601","Mangaratiba" -"3","33","3306","33017","3305554","Seropédica" -"3","33","3306","33018","3300456","Belford Roxo" -"3","33","3306","33018","3301702","Duque de Caxias" -"3","33","3306","33018","3301850","Guapimirim" -"3","33","3306","33018","3301900","Itaboraí" -"3","33","3306","33018","3302270","Japeri" -"3","33","3306","33018","3302502","Magé" -"3","33","3306","33018","3302700","Maricá" -"3","33","3306","33018","3302858","Mesquita" -"3","33","3306","33018","3303203","Nilópolis" -"3","33","3306","33018","3303302","Niterói" -"3","33","3306","33018","3303500","Nova Iguaçu" -"3","33","3306","33018","3304144","Queimados" -"3","33","3306","33018","3304557","Rio de Janeiro" -"3","33","3306","33018","3304904","São Gonçalo" -"3","33","3306","33018","3305109","São João de Meriti" -"3","33","3306","33018","3305752","Tanguá" -"3","35","3501","35001","3502606","Aparecida d'Oeste" -"3","35","3501","35001","3503950","Aspásia" -"3","35","3501","35001","3513850","Dirce Reis" -"3","35","3501","35001","3514205","Dolcinópolis" -"3","35","3501","35001","3524808","Jales" -"3","35","3501","35001","3529104","Marinópolis" -"3","35","3501","35001","3529658","Mesópolis" -"3","35","3501","35001","3532843","Nova Canaã Paulista" -"3","35","3501","35001","3535200","Palmeira d'Oeste" -"3","35","3501","35001","3535903","Paranapuã" -"3","35","3501","35001","3540259","Pontalinda" -"3","35","3501","35001","3540408","Populina" -"3","35","3501","35001","3544509","Rubinéia" -"3","35","3501","35001","3545704","Santa Albertina" -"3","35","3501","35001","3546108","Santa Clara d'Oeste" -"3","35","3501","35001","3546603","Santa Fé do Sul" -"3","35","3501","35001","3547205","Santana da Ponte Pensa" -"3","35","3501","35001","3547403","Santa Rita d'Oeste" -"3","35","3501","35001","3547650","Santa Salete" -"3","35","3501","35001","3549003","São Francisco" -"3","35","3501","35001","3554904","Três Fronteiras" -"3","35","3501","35001","3555802","Urânia" -"3","35","3501","35001","3556958","Vitória Brasil" -"3","35","3501","35002","3515202","Estrela d'Oeste" -"3","35","3501","35002","3515509","Fernandópolis" -"3","35","3501","35002","3518008","Guarani d'Oeste" -"3","35","3501","35002","3520707","Indiaporã" -"3","35","3501","35002","3528205","Macedônia" -"3","35","3501","35002","3529609","Meridiano" -"3","35","3501","35002","3530003","Mira Estrela" -"3","35","3501","35002","3534757","Ouroeste" -"3","35","3501","35002","3536901","Pedranópolis" -"3","35","3501","35002","3549201","São João das Duas Pontes" -"3","35","3501","35002","3555307","Turmalina" -"3","35","3501","35003","3501202","Álvares Florence" -"3","35","3501","35003","3501806","Américo de Campos" -"3","35","3501","35003","3510708","Cardoso" -"3","35","3501","35003","3512902","Cosmorama" -"3","35","3501","35003","3536257","Parisi" -"3","35","3501","35003","3540309","Pontes Gestal" -"3","35","3501","35003","3544202","Riolândia" -"3","35","3501","35003","3556107","Valentim Gentil" -"3","35","3501","35003","3557105","Votuporanga" -"3","35","3501","35004","3500204","Adolfo" -"3","35","3501","35004","3500907","Altair" -"3","35","3501","35004","3504602","Bady Bassitt" -"3","35","3501","35004","3504800","Bálsamo" -"3","35","3501","35004","3511300","Cedral" -"3","35","3501","35004","3517505","Guapiaçu" -"3","35","3501","35004","3517901","Guaraci" -"3","35","3501","35004","3519402","Ibirá" -"3","35","3501","35004","3519808","Icém" -"3","35","3501","35004","3521150","Ipiguá" -"3","35","3501","35004","3524501","Jaci" -"3","35","3501","35004","3525706","José Bonifácio" -"3","35","3501","35004","3529500","Mendonça" -"3","35","3501","35004","3530300","Mirassol" -"3","35","3501","35004","3530409","Mirassolândia" -"3","35","3501","35004","3532801","Nova Aliança" -"3","35","3501","35004","3533007","Nova Granada" -"3","35","3501","35004","3533908","Olímpia" -"3","35","3501","35004","3534005","Onda Verde" -"3","35","3501","35004","3534203","Orindiúva" -"3","35","3501","35004","3535002","Palestina" -"3","35","3501","35004","3536604","Paulo de Faria" -"3","35","3501","35004","3539608","Planalto" -"3","35","3501","35004","3540804","Potirendaba" -"3","35","3501","35004","3549805","São José do Rio Preto" -"3","35","3501","35004","3553401","Tanabi" -"3","35","3501","35004","3555356","Ubarana" -"3","35","3501","35004","3555604","Uchoa" -"3","35","3501","35004","3557154","Zacarias" -"3","35","3501","35005","3503703","Ariranha" -"3","35","3501","35005","3509304","Cajobi" -"3","35","3501","35005","3511102","Catanduva" -"3","35","3501","35005","3511201","Catiguá" -"3","35","3501","35005","3514924","Elisiário" -"3","35","3501","35005","3514957","Embaúba" -"3","35","3501","35005","3533254","Novais" -"3","35","3501","35005","3535101","Palmares Paulista" -"3","35","3501","35005","3535705","Paraíso" -"3","35","3501","35005","3538105","Pindorama" -"3","35","3501","35005","3545605","Santa Adélia" -"3","35","3501","35005","3551900","Severínia" -"3","35","3501","35005","3552601","Tabapuã" -"3","35","3501","35006","3504206","Auriflama" -"3","35","3501","35006","3515905","Floreal" -"3","35","3501","35006","3516804","Gastão Vidigal" -"3","35","3501","35006","3516903","General Salgado" -"3","35","3501","35006","3518909","Guzolândia" -"3","35","3501","35006","3528304","Magda" -"3","35","3501","35006","3532868","Nova Castilho" -"3","35","3501","35006","3533304","Nova Luzitânia" -"3","35","3501","35006","3549250","São João de Iracema" -"3","35","3501","35007","3528106","Macaubal" -"3","35","3501","35007","3531001","Monções" -"3","35","3501","35007","3531407","Monte Aprazível" -"3","35","3501","35007","3532504","Neves Paulista" -"3","35","3501","35007","3532603","Nhandeara" -"3","35","3501","35007","3532702","Nipoã" -"3","35","3501","35007","3539905","Poloni" -"3","35","3501","35007","3551306","Sebastianópolis do Sul" -"3","35","3501","35007","3555703","União Paulista" -"3","35","3501","35008","3521507","Irapuã" -"3","35","3501","35008","3521903","Itajobi" -"3","35","3501","35008","3528858","Marapoama" -"3","35","3501","35008","3533502","Novo Horizonte" -"3","35","3501","35008","3544806","Sales" -"3","35","3501","35008","3556008","Urupês" -"3","35","3502","35009","3505500","Barretos" -"3","35","3502","35009","3512001","Colina" -"3","35","3502","35009","3512100","Colômbia" -"3","35","3502","35010","3517406","Guaíra" -"3","35","3502","35010","3521309","Ipuã" -"3","35","3502","35010","3524204","Jaborandi" -"3","35","3502","35010","3529708","Miguelópolis" -"3","35","3502","35010","3531902","Morro Agudo" -"3","35","3502","35010","3533601","Nuporanga" -"3","35","3502","35010","3534302","Orlândia" -"3","35","3502","35010","3544905","Sales Oliveira" -"3","35","3502","35010","3549409","São Joaquim da Barra" -"3","35","3502","35011","3503000","Aramina" -"3","35","3502","35011","3508207","Buritizal" -"3","35","3502","35011","3517703","Guará" -"3","35","3502","35011","3520103","Igarapava" -"3","35","3502","35011","3524105","Ituverava" -"3","35","3502","35012","3513207","Cristais Paulista" -"3","35","3502","35012","3516200","Franca" -"3","35","3502","35012","3523701","Itirapuã" -"3","35","3502","35012","3525409","Jeriquara" -"3","35","3502","35012","3536307","Patrocínio Paulista" -"3","35","3502","35012","3537008","Pedregulho" -"3","35","3502","35012","3542701","Restinga" -"3","35","3502","35012","3543105","Ribeirão Corrente" -"3","35","3502","35012","3543600","Rifaina" -"3","35","3502","35012","3549508","São José da Bela Vista" -"3","35","3502","35013","3506102","Bebedouro" -"3","35","3502","35013","3510104","Cândido Rodrigues" -"3","35","3502","35013","3515608","Fernando Prestes" -"3","35","3502","35013","3518602","Guariba" -"3","35","3502","35013","3524303","Jaboticabal" -"3","35","3502","35013","3531308","Monte Alto" -"3","35","3502","35013","3531506","Monte Azul Paulista" -"3","35","3502","35013","3539004","Pirangi" -"3","35","3502","35013","3539509","Pitangueiras" -"3","35","3502","35013","3546504","Santa Ernestina" -"3","35","3502","35013","3553104","Taiaçu" -"3","35","3502","35013","3553203","Taiúva" -"3","35","3502","35013","3553658","Taquaral" -"3","35","3502","35013","3553708","Taquaritinga" -"3","35","3502","35013","3554409","Terra Roxa" -"3","35","3502","35013","3556800","Viradouro" -"3","35","3502","35013","3556909","Vista Alegre do Alto" -"3","35","3502","35014","3505609","Barrinha" -"3","35","3502","35014","3507803","Brodowski" -"3","35","3502","35014","3513108","Cravinhos" -"3","35","3502","35014","3514601","Dumont" -"3","35","3502","35014","3518859","Guatapará" -"3","35","3502","35014","3525102","Jardinópolis" -"3","35","3502","35014","3527603","Luís Antônio" -"3","35","3502","35014","3540200","Pontal" -"3","35","3502","35014","3540903","Pradópolis" -"3","35","3502","35014","3543402","Ribeirão Preto" -"3","35","3502","35014","3547502","Santa Rita do Passa Quatro" -"3","35","3502","35014","3547601","Santa Rosa de Viterbo" -"3","35","3502","35014","3550902","São Simão" -"3","35","3502","35014","3551405","Serra Azul" -"3","35","3502","35014","3551504","Serrana" -"3","35","3502","35014","3551702","Sertãozinho" -"3","35","3502","35015","3501004","Altinópolis" -"3","35","3502","35015","3505906","Batatais" -"3","35","3502","35015","3509403","Cajuru" -"3","35","3502","35015","3510906","Cássia dos Coqueiros" -"3","35","3502","35015","3546256","Santa Cruz da Esperança" -"3","35","3502","35015","3547908","Santo Antônio da Alegria" -"3","35","3503","35016","3502101","Andradina" -"3","35","3503","35016","3511003","Castilho" -"3","35","3503","35016","3517802","Guaraçaí" -"3","35","3503","35016","3520442","Ilha Solteira" -"3","35","3503","35016","3523008","Itapura" -"3","35","3503","35016","3530102","Mirandópolis" -"3","35","3503","35016","3532108","Murutinga do Sul" -"3","35","3503","35016","3533205","Nova Independência" -"3","35","3503","35016","3537404","Pereira Barreto" -"3","35","3503","35016","3552304","Sud Mennucci" -"3","35","3503","35016","3552551","Suzanápolis" -"3","35","3503","35017","3502804","Araçatuba" -"3","35","3503","35017","3506201","Bento de Abreu" -"3","35","3503","35017","3518206","Guararapes" -"3","35","3503","35017","3526506","Lavínia" -"3","35","3503","35017","3544400","Rubiácea" -"3","35","3503","35017","3548054","Santo Antônio do Aracanguá" -"3","35","3503","35017","3556305","Valparaíso" -"3","35","3503","35018","3501103","Alto Alegre" -"3","35","3503","35018","3504404","Avanhandava" -"3","35","3503","35018","3505104","Barbosa" -"3","35","3503","35018","3506409","Bilac" -"3","35","3503","35018","3506508","Birigui" -"3","35","3503","35018","3507704","Braúna" -"3","35","3503","35018","3507753","Brejo Alegre" -"3","35","3503","35018","3508108","Buritama" -"3","35","3503","35018","3511904","Clementina" -"3","35","3503","35018","3512506","Coroados" -"3","35","3503","35018","3516507","Gabriel Monteiro" -"3","35","3503","35018","3517109","Glicério" -"3","35","3503","35018","3527256","Lourdes" -"3","35","3503","35018","3527702","Luiziânia" -"3","35","3503","35018","3537305","Penápolis" -"3","35","3503","35018","3537701","Piacatu" -"3","35","3503","35018","3548401","Santópolis do Aguapeí" -"3","35","3503","35018","3555208","Turiúba" -"3","35","3504","35019","3508801","Cafelândia" -"3","35","3504","35019","3517000","Getulina" -"3","35","3504","35019","3517208","Guaiçara" -"3","35","3504","35019","3517307","Guaimbê" -"3","35","3504","35019","3525805","Júlio Mesquita" -"3","35","3504","35019","3527108","Lins" -"3","35","3504","35019","3541604","Promissão" -"3","35","3504","35019","3544608","Sabino" -"3","35","3504","35020","3500709","Agudos" -"3","35","3504","35020","3503406","Arealva" -"3","35","3504","35020","3503604","Areiópolis" -"3","35","3504","35020","3504305","Avaí" -"3","35","3504","35020","3504701","Balbinos" -"3","35","3504","35020","3506003","Bauru" -"3","35","3504","35020","3507456","Borebi" -"3","35","3504","35020","3508306","Cabrália Paulista" -"3","35","3504","35020","3514502","Duartina" -"3","35","3504","35020","3518107","Guarantã" -"3","35","3504","35020","3519105","Iacanga" -"3","35","3504","35020","3526803","Lençóis Paulista" -"3","35","3504","35020","3527504","Lucianópolis" -"3","35","3504","35020","3536570","Paulistânia" -"3","35","3504","35020","3538907","Pirajuí" -"3","35","3504","35020","3539400","Piratininga" -"3","35","3504","35020","3540101","Pongaí" -"3","35","3504","35020","3541109","Presidente Alves" -"3","35","3504","35020","3542503","Reginópolis" -"3","35","3504","35020","3555505","Ubirajara" -"3","35","3504","35020","3555901","Uru" -"3","35","3504","35021","3505203","Bariri" -"3","35","3504","35021","3505302","Barra Bonita" -"3","35","3504","35021","3506805","Bocaina" -"3","35","3504","35021","3507308","Boracéia" -"3","35","3504","35021","3514106","Dois Córregos" -"3","35","3504","35021","3520004","Igaraçu do Tietê" -"3","35","3504","35021","3522000","Itaju" -"3","35","3504","35021","3522901","Itapuí" -"3","35","3504","35021","3525300","Jaú" -"3","35","3504","35021","3528007","Macatuba" -"3","35","3504","35021","3529807","Mineiros do Tietê" -"3","35","3504","35021","3536703","Pederneiras" -"3","35","3504","35022","3500550","Águas de Santa Bárbara" -"3","35","3504","35022","3503109","Arandu" -"3","35","3504","35022","3504503","Avaré" -"3","35","3504","35022","3511409","Cerqueira César" -"3","35","3504","35022","3519253","Iaras" -"3","35","3504","35022","3521804","Itaí" -"3","35","3504","35022","3523503","Itatinga" -"3","35","3504","35022","3535804","Paranapanema" -"3","35","3504","35023","3502309","Anhembi" -"3","35","3504","35023","3506904","Bofete" -"3","35","3504","35023","3507506","Botucatu" -"3","35","3504","35023","3512308","Conchas" -"3","35","3504","35023","3536109","Pardinho" -"3","35","3504","35023","3541059","Pratânia" -"3","35","3504","35023","3550100","São Manuel" -"3","35","3505","35024","3501707","Américo Brasiliense" -"3","35","3505","35024","3503208","Araraquara" -"3","35","3505","35024","3506706","Boa Esperança do Sul" -"3","35","3505","35024","3507407","Borborema" -"3","35","3505","35024","3514007","Dobrada" -"3","35","3505","35024","3516853","Gavião Peixoto" -"3","35","3505","35024","3519600","Ibitinga" -"3","35","3505","35024","3522703","Itápolis" -"3","35","3505","35024","3529302","Matão" -"3","35","3505","35024","3532058","Motuca" -"3","35","3505","35024","3532900","Nova Europa" -"3","35","3505","35024","3543709","Rincão" -"3","35","3505","35024","3546900","Santa Lúcia" -"3","35","3505","35024","3552700","Tabatinga" -"3","35","3505","35024","3554755","Trabiju" -"3","35","3505","35025","3502002","Analândia" -"3","35","3505","35025","3513702","Descalvado" -"3","35","3505","35025","3514304","Dourado" -"3","35","3505","35025","3519303","Ibaté" -"3","35","3505","35025","3542909","Ribeirão Bonito" -"3","35","3505","35025","3548906","São Carlos" -"3","35","3506","35026","3507902","Brotas" -"3","35","3506","35026","3512704","Corumbataí" -"3","35","3506","35026","3521101","Ipeúna" -"3","35","3506","35026","3523602","Itirapina" -"3","35","3506","35026","3543907","Rio Claro" -"3","35","3506","35026","3554706","Torrinha" -"3","35","3506","35027","3503307","Araras" -"3","35","3506","35027","3512209","Conchal" -"3","35","3506","35027","3512407","Cordeirópolis" -"3","35","3506","35027","3521408","Iracemápolis" -"3","35","3506","35027","3526704","Leme" -"3","35","3506","35027","3526902","Limeira" -"3","35","3506","35027","3546207","Santa Cruz da Conceição" -"3","35","3506","35027","3546702","Santa Gertrudes" -"3","35","3506","35028","3500600","Águas de São Pedro" -"3","35","3506","35028","3510401","Capivari" -"3","35","3506","35028","3511706","Charqueada" -"3","35","3506","35028","3525854","Jumirim" -"3","35","3506","35028","3530904","Mombuca" -"3","35","3506","35028","3538709","Piracicaba" -"3","35","3506","35028","3542107","Rafard" -"3","35","3506","35028","3544004","Rio das Pedras" -"3","35","3506","35028","3545159","Saltinho" -"3","35","3506","35028","3547007","Santa Maria da Serra" -"3","35","3506","35028","3550407","São Pedro" -"3","35","3506","35028","3554508","Tietê" -"3","35","3507","35029","3500303","Aguaí" -"3","35","3507","35029","3539301","Pirassununga" -"3","35","3507","35029","3540705","Porto Ferreira" -"3","35","3507","35029","3546306","Santa Cruz das Palmeiras" -"3","35","3507","35030","3500402","Águas da Prata" -"3","35","3507","35030","3508702","Caconde" -"3","35","3507","35030","3510807","Casa Branca" -"3","35","3507","35030","3513900","Divinolândia" -"3","35","3507","35030","3515186","Espírito Santo do Pinhal" -"3","35","3507","35030","3523800","Itobi" -"3","35","3507","35030","3530508","Mococa" -"3","35","3507","35030","3548104","Santo Antônio do Jardim" -"3","35","3507","35030","3549102","São João da Boa Vista" -"3","35","3507","35030","3549706","São José do Rio Pardo" -"3","35","3507","35030","3550803","São Sebastião da Grama" -"3","35","3507","35030","3553302","Tambaú" -"3","35","3507","35030","3553609","Tapiratiba" -"3","35","3507","35030","3556404","Vargem Grande do Sul" -"3","35","3507","35031","3503802","Artur Nogueira" -"3","35","3507","35031","3515152","Engenheiro Coelho" -"3","35","3507","35031","3522604","Itapira" -"3","35","3507","35031","3530706","Mogi Guaçu" -"3","35","3507","35031","3530805","Moji Mirim" -"3","35","3507","35031","3548005","Santo Antônio de Posse" -"3","35","3507","35031","3557303","Estiva Gerbi" -"3","35","3507","35032","3501608","Americana" -"3","35","3507","35032","3509502","Campinas" -"3","35","3507","35032","3512803","Cosmópolis" -"3","35","3507","35032","3514908","Elias Fausto" -"3","35","3507","35032","3519055","Holambra" -"3","35","3507","35032","3519071","Hortolândia" -"3","35","3507","35032","3520509","Indaiatuba" -"3","35","3507","35032","3524709","Jaguariúna" -"3","35","3507","35032","3531803","Monte Mor" -"3","35","3507","35032","3533403","Nova Odessa" -"3","35","3507","35032","3536505","Paulínia" -"3","35","3507","35032","3537107","Pedreira" -"3","35","3507","35032","3545803","Santa Bárbara d'Oeste" -"3","35","3507","35032","3552403","Sumaré" -"3","35","3507","35032","3556206","Valinhos" -"3","35","3507","35032","3556701","Vinhedo" -"3","35","3507","35033","3500501","Águas de Lindóia" -"3","35","3507","35033","3501905","Amparo" -"3","35","3507","35033","3527009","Lindóia" -"3","35","3507","35033","3531209","Monte Alegre do Sul" -"3","35","3507","35033","3536802","Pedra Bela" -"3","35","3507","35033","3538204","Pinhalzinho" -"3","35","3507","35033","3551603","Serra Negra" -"3","35","3507","35033","3552106","Socorro" -"3","35","3508","35034","3514403","Dracena" -"3","35","3508","35034","3526001","Junqueirópolis" -"3","35","3508","35034","3531605","Monte Castelo" -"3","35","3508","35034","3533106","Nova Guataporanga" -"3","35","3508","35034","3534807","Ouro Verde" -"3","35","3508","35034","3535408","Panorama" -"3","35","3508","35034","3536406","Paulicéia" -"3","35","3508","35034","3547106","Santa Mercedes" -"3","35","3508","35034","3549300","São João do Pau d'Alho" -"3","35","3508","35034","3555109","Tupi Paulista" -"3","35","3508","35035","3500105","Adamantina" -"3","35","3508","35035","3515806","Flora Rica" -"3","35","3508","35035","3516002","Flórida Paulista" -"3","35","3508","35035","3520806","Inúbia Paulista" -"3","35","3508","35035","3521606","Irapuru" -"3","35","3508","35035","3527405","Lucélia" -"3","35","3508","35035","3528908","Mariápolis" -"3","35","3508","35035","3534609","Osvaldo Cruz" -"3","35","3508","35035","3534906","Pacaembu" -"3","35","3508","35035","3536000","Parapuã" -"3","35","3508","35035","3540853","Pracinha" -"3","35","3508","35035","3543808","Rinópolis" -"3","35","3508","35035","3544707","Sagres" -"3","35","3508","35035","3545100","Salmourão" -"3","35","3508","35036","3500808","Alfredo Marcondes" -"3","35","3508","35036","3501301","Álvares Machado" -"3","35","3508","35036","3502408","Anhumas" -"3","35","3508","35036","3508900","Caiabu" -"3","35","3508","35036","3509106","Caiuá" -"3","35","3508","35036","3515129","Emilianópolis" -"3","35","3508","35036","3515301","Estrela do Norte" -"3","35","3508","35036","3515350","Euclides da Cunha Paulista" -"3","35","3508","35036","3520608","Indiana" -"3","35","3508","35036","3525607","João Ramalho" -"3","35","3508","35036","3528700","Marabá Paulista" -"3","35","3508","35036","3529203","Martinópolis" -"3","35","3508","35036","3530201","Mirante do Paranapanema" -"3","35","3508","35036","3532207","Narandiba" -"3","35","3508","35036","3538303","Piquerobi" -"3","35","3508","35036","3539202","Pirapozinho" -"3","35","3508","35036","3541208","Presidente Bernardes" -"3","35","3508","35036","3541307","Presidente Epitácio" -"3","35","3508","35036","3541406","Presidente Prudente" -"3","35","3508","35036","3541505","Presidente Venceslau" -"3","35","3508","35036","3542206","Rancharia" -"3","35","3508","35036","3542404","Regente Feijó" -"3","35","3508","35036","3543238","Ribeirão dos Índios" -"3","35","3508","35036","3544251","Rosana" -"3","35","3508","35036","3545506","Sandovalina" -"3","35","3508","35036","3547700","Santo Anastácio" -"3","35","3508","35036","3548302","Santo Expedito" -"3","35","3508","35036","3552908","Taciba" -"3","35","3508","35036","3553906","Tarabai" -"3","35","3508","35036","3554300","Teodoro Sampaio" -"3","35","3509","35037","3503356","Arco-Íris" -"3","35","3509","35037","3505807","Bastos" -"3","35","3509","35037","3519006","Herculândia" -"3","35","3509","35037","3519204","Iacri" -"3","35","3509","35037","3541802","Queiroz" -"3","35","3509","35037","3542008","Quintana" -"3","35","3509","35037","3555000","Tupã" -"3","35","3509","35038","3501400","Álvaro de Carvalho" -"3","35","3509","35038","3501509","Alvinlândia" -"3","35","3509","35038","3514700","Echaporã" -"3","35","3509","35038","3515657","Fernão" -"3","35","3509","35038","3516606","Gália" -"3","35","3509","35038","3516705","Garça" -"3","35","3509","35038","3527801","Lupércio" -"3","35","3509","35038","3529005","Marília" -"3","35","3509","35038","3533700","Ocauçu" -"3","35","3509","35038","3534104","Oriente" -"3","35","3509","35038","3534500","Oscar Bressane" -"3","35","3509","35038","3540002","Pompéia" -"3","35","3509","35038","3556602","Vera Cruz" -"3","35","3510","35039","3504008","Assis" -"3","35","3510","35039","3507209","Borá" -"3","35","3510","35039","3509809","Campos Novos Paulista" -"3","35","3510","35039","3510005","Cândido Mota" -"3","35","3510","35039","3513306","Cruzália" -"3","35","3510","35039","3516101","Florínia" -"3","35","3510","35039","3519501","Ibirarema" -"3","35","3510","35039","3519907","Iepê" -"3","35","3510","35039","3527900","Lutécia" -"3","35","3510","35039","3528809","Maracaí" -"3","35","3510","35039","3532157","Nantes" -"3","35","3510","35039","3535309","Palmital" -"3","35","3510","35039","3535507","Paraguaçu Paulista" -"3","35","3510","35039","3537156","Pedrinhas Paulista" -"3","35","3510","35039","3539707","Platina" -"3","35","3510","35039","3541703","Quatá" -"3","35","3510","35039","3553955","Tarumã" -"3","35","3510","35040","3506300","Bernardino de Campos" -"3","35","3510","35040","3510153","Canitar" -"3","35","3510","35040","3515194","Espírito Santo do Turvo" -"3","35","3510","35040","3515400","Fartura" -"3","35","3510","35040","3520905","Ipaussu" -"3","35","3510","35040","3528601","Manduri" -"3","35","3510","35040","3533809","Óleo" -"3","35","3510","35040","3534708","Ourinhos" -"3","35","3510","35040","3538808","Piraju" -"3","35","3510","35040","3543204","Ribeirão do Sul" -"3","35","3510","35040","3545407","Salto Grande" -"3","35","3510","35040","3546405","Santa Cruz do Rio Pardo" -"3","35","3510","35040","3550506","São Pedro do Turvo" -"3","35","3510","35040","3551207","Sarutaiá" -"3","35","3510","35040","3553005","Taguaí" -"3","35","3510","35040","3554201","Tejupá" -"3","35","3510","35040","3554607","Timburi" -"3","35","3510","35040","3557204","Chavantes" -"3","35","3511","35041","3505005","Barão de Antonina" -"3","35","3511","35041","3507159","Bom Sucesso de Itararé" -"3","35","3511","35041","3508009","Buri" -"3","35","3511","35041","3512605","Coronel Macedo" -"3","35","3511","35041","3521705","Itaberá" -"3","35","3511","35041","3522406","Itapeva" -"3","35","3511","35041","3522802","Itaporanga" -"3","35","3511","35041","3523206","Itararé" -"3","35","3511","35041","3532827","Nova Campina" -"3","35","3511","35041","3543501","Riversul" -"3","35","3511","35041","3553807","Taquarituba" -"3","35","3511","35041","3553856","Taquarivaí" -"3","35","3511","35042","3500758","Alambari" -"3","35","3511","35042","3502200","Angatuba" -"3","35","3511","35042","3509452","Campina do Monte Alegre" -"3","35","3511","35042","3518503","Guareí" -"3","35","3511","35042","3522307","Itapetininga" -"3","35","3511","35043","3507001","Boituva" -"3","35","3511","35043","3511508","Cerquilho" -"3","35","3511","35043","3511607","Cesário Lange" -"3","35","3511","35043","3526407","Laranjal Paulista" -"3","35","3511","35043","3537503","Pereiras" -"3","35","3511","35043","3540507","Porangaba" -"3","35","3511","35043","3541653","Quadra" -"3","35","3511","35043","3554003","Tatuí" -"3","35","3511","35043","3554656","Torre de Pedra" -"3","35","3511","35044","3502705","Apiaí" -"3","35","3511","35044","3505351","Barra do Chapéu" -"3","35","3511","35044","3510203","Capão Bonito" -"3","35","3511","35044","3517604","Guapiara" -"3","35","3511","35044","3521200","Iporanga" -"3","35","3511","35044","3522158","Itaóca" -"3","35","3511","35044","3522653","Itapirapuã Paulista" -"3","35","3511","35044","3542800","Ribeira" -"3","35","3511","35044","3543006","Ribeirão Branco" -"3","35","3511","35044","3543253","Ribeirão Grande" -"3","35","3512","35045","3519709","Ibiúna" -"3","35","3512","35045","3537800","Piedade" -"3","35","3512","35045","3537909","Pilar do Sul" -"3","35","3512","35045","3550209","São Miguel Arcanjo" -"3","35","3512","35045","3553500","Tapiraí" -"3","35","3512","35046","3501152","Alumínio" -"3","35","3512","35046","3502754","Araçariguama" -"3","35","3512","35046","3502903","Araçoiaba da Serra" -"3","35","3512","35046","3508405","Cabreúva" -"3","35","3512","35046","3510302","Capela do Alto" -"3","35","3512","35046","3521002","Iperó" -"3","35","3512","35046","3523909","Itu" -"3","35","3512","35046","3528403","Mairinque" -"3","35","3512","35046","3540606","Porto Feliz" -"3","35","3512","35046","3545209","Salto" -"3","35","3512","35046","3545308","Salto de Pirapora" -"3","35","3512","35046","3550605","São Roque" -"3","35","3512","35046","3551108","Sarapuí" -"3","35","3512","35046","3552205","Sorocaba" -"3","35","3512","35046","3557006","Votorantim" -"3","35","3512","35047","3509601","Campo Limpo Paulista" -"3","35","3512","35047","3524006","Itupeva" -"3","35","3512","35047","3525904","Jundiaí" -"3","35","3512","35047","3527306","Louveira" -"3","35","3512","35047","3556503","Várzea Paulista" -"3","35","3512","35048","3504107","Atibaia" -"3","35","3512","35048","3507100","Bom Jesus dos Perdões" -"3","35","3512","35048","3507605","Bragança Paulista" -"3","35","3512","35048","3523404","Itatiba" -"3","35","3512","35048","3525201","Jarinu" -"3","35","3512","35048","3525508","Joanópolis" -"3","35","3512","35048","3532009","Morungaba" -"3","35","3512","35048","3532405","Nazaré Paulista" -"3","35","3512","35048","3538600","Piracaia" -"3","35","3512","35048","3554953","Tuiuti" -"3","35","3512","35048","3556354","Vargem" -"3","35","3513","35049","3509700","Campos do Jordão" -"3","35","3513","35049","3531704","Monteiro Lobato" -"3","35","3513","35049","3548203","Santo Antônio do Pinhal" -"3","35","3513","35049","3548609","São Bento do Sapucaí" -"3","35","3513","35050","3508504","Caçapava" -"3","35","3513","35050","3520202","Igaratá" -"3","35","3513","35050","3524402","Jacareí" -"3","35","3513","35050","3538006","Pindamonhangaba" -"3","35","3513","35050","3546009","Santa Branca" -"3","35","3513","35050","3549904","São José dos Campos" -"3","35","3513","35050","3554102","Taubaté" -"3","35","3513","35050","3554805","Tremembé" -"3","35","3513","35051","3502507","Aparecida" -"3","35","3513","35051","3508603","Cachoeira Paulista" -"3","35","3513","35051","3509957","Canas" -"3","35","3513","35051","3513405","Cruzeiro" -"3","35","3513","35051","3518404","Guaratinguetá" -"3","35","3513","35051","3526605","Lavrinhas" -"3","35","3513","35051","3527207","Lorena" -"3","35","3513","35051","3538501","Piquete" -"3","35","3513","35051","3540754","Potim" -"3","35","3513","35051","3541901","Queluz" -"3","35","3513","35051","3544301","Roseira" -"3","35","3513","35052","3503158","Arapeí" -"3","35","3513","35052","3503505","Areias" -"3","35","3513","35052","3504909","Bananal" -"3","35","3513","35052","3549607","São José do Barreiro" -"3","35","3513","35052","3552007","Silveiras" -"3","35","3513","35053","3513603","Cunha" -"3","35","3513","35053","3524907","Jambeiro" -"3","35","3513","35053","3526308","Lagoinha" -"3","35","3513","35053","3532306","Natividade da Serra" -"3","35","3513","35053","3535606","Paraibuna" -"3","35","3513","35053","3542305","Redenção da Serra" -"3","35","3513","35053","3550001","São Luís do Paraitinga" -"3","35","3513","35054","3510500","Caraguatatuba" -"3","35","3513","35054","3520400","Ilhabela" -"3","35","3513","35054","3550704","São Sebastião" -"3","35","3513","35054","3555406","Ubatuba" -"3","35","3514","35055","3505401","Barra do Turvo" -"3","35","3514","35055","3509254","Cajati" -"3","35","3514","35055","3509908","Cananéia" -"3","35","3514","35055","3514809","Eldorado" -"3","35","3514","35055","3520301","Iguape" -"3","35","3514","35055","3520426","Ilha Comprida" -"3","35","3514","35055","3524600","Jacupiranga" -"3","35","3514","35055","3526100","Juquiá" -"3","35","3514","35055","3529906","Miracatu" -"3","35","3514","35055","3536208","Pariquera-Açu" -"3","35","3514","35055","3542602","Registro" -"3","35","3514","35055","3551801","Sete Barras" -"3","35","3514","35056","3522109","Itanhaém" -"3","35","3514","35056","3523305","Itariri" -"3","35","3514","35056","3531100","Mongaguá" -"3","35","3514","35056","3537206","Pedro de Toledo" -"3","35","3514","35056","3537602","Peruíbe" -"3","35","3515","35057","3505708","Barueri" -"3","35","3515","35057","3509205","Cajamar" -"3","35","3515","35057","3510609","Carapicuíba" -"3","35","3515","35057","3522505","Itapevi" -"3","35","3515","35057","3525003","Jandira" -"3","35","3515","35057","3534401","Osasco" -"3","35","3515","35057","3539103","Pirapora do Bom Jesus" -"3","35","3515","35057","3547304","Santana de Parnaíba" -"3","35","3515","35058","3509007","Caieiras" -"3","35","3515","35058","3516309","Francisco Morato" -"3","35","3515","35058","3516408","Franco da Rocha" -"3","35","3515","35058","3528502","Mairiporã" -"3","35","3515","35059","3503901","Arujá" -"3","35","3515","35059","3518800","Guarulhos" -"3","35","3515","35059","3546801","Santa Isabel" -"3","35","3515","35060","3513009","Cotia" -"3","35","3515","35060","3515004","Embu" -"3","35","3515","35060","3515103","Embu-Guaçu" -"3","35","3515","35060","3522208","Itapecerica da Serra" -"3","35","3515","35060","3526209","Juquitiba" -"3","35","3515","35060","3549953","São Lourenço da Serra" -"3","35","3515","35060","3552809","Taboão da Serra" -"3","35","3515","35060","3556453","Vargem Grande Paulista" -"3","35","3515","35061","3513801","Diadema" -"3","35","3515","35061","3529401","Mauá" -"3","35","3515","35061","3543303","Ribeirão Pires" -"3","35","3515","35061","3544103","Rio Grande da Serra" -"3","35","3515","35061","3547809","Santo André" -"3","35","3515","35061","3548708","São Bernardo do Campo" -"3","35","3515","35061","3548807","São Caetano do Sul" -"3","35","3515","35061","3550308","São Paulo" -"3","35","3515","35062","3506607","Biritiba-Mirim" -"3","35","3515","35062","3515707","Ferraz de Vasconcelos" -"3","35","3515","35062","3518305","Guararema" -"3","35","3515","35062","3523107","Itaquaquecetuba" -"3","35","3515","35062","3530607","Mogi das Cruzes" -"3","35","3515","35062","3539806","Poá" -"3","35","3515","35062","3545001","Salesópolis" -"3","35","3515","35062","3552502","Suzano" -"3","35","3515","35063","3506359","Bertioga" -"3","35","3515","35063","3513504","Cubatão" -"3","35","3515","35063","3518701","Guarujá" -"3","35","3515","35063","3541000","Praia Grande" -"3","35","3515","35063","3548500","Santos" -"3","35","3515","35063","3551009","São Vicente" -"4","41","4101","41001","4100608","Alto Paraná" -"4","41","4101","41001","4100905","Amaporã" -"4","41","4101","41001","4106704","Cruzeiro do Sul" -"4","41","4101","41001","4107108","Diamante do Norte" -"4","41","4101","41001","4108908","Guairaçá" -"4","41","4101","41001","4110300","Inajá" -"4","41","4101","41001","4111308","Itaúna do Sul" -"4","41","4101","41001","4112603","Jardim Olinda" -"4","41","4101","41001","4113502","Loanda" -"4","41","4101","41001","4115002","Marilena" -"4","41","4101","41001","4115903","Mirador" -"4","41","4101","41001","4116505","Nova Aliança do Ivaí" -"4","41","4101","41001","4117107","Nova Londrina" -"4","41","4101","41001","4118006","Paraíso do Norte" -"4","41","4101","41001","4118105","Paranacity" -"4","41","4101","41001","4118303","Paranapoema" -"4","41","4101","41001","4118402","Paranavaí" -"4","41","4101","41001","4119707","Planaltina do Paraná" -"4","41","4101","41001","4120200","Porto Rico" -"4","41","4101","41001","4121000","Querência do Norte" -"4","41","4101","41001","4123303","Santa Cruz de Monte Castelo" -"4","41","4101","41001","4123709","Santa Isabel do Ivaí" -"4","41","4101","41001","4123956","Santa Mônica" -"4","41","4101","41001","4124202","Santo Antônio do Caiuá" -"4","41","4101","41001","4124608","São Carlos do Ivaí" -"4","41","4101","41001","4124905","São João do Caiuá" -"4","41","4101","41001","4125902","São Pedro do Paraná" -"4","41","4101","41001","4126702","Tamboara" -"4","41","4101","41001","4127304","Terra Rica" -"4","41","4101","41002","4100509","Altônia" -"4","41","4101","41002","4100707","Alto Piquiri" -"4","41","4101","41002","4103370","Brasilândia do Sul" -"4","41","4101","41002","4103479","Cafezal do Sul" -"4","41","4101","41002","4106605","Cruzeiro do Oeste" -"4","41","4101","41002","4107256","Douradina" -"4","41","4101","41002","4107520","Esperança Nova" -"4","41","4101","41002","4108320","Francisco Alves" -"4","41","4101","41002","4109906","Icaraíma" -"4","41","4101","41002","4110607","Iporã" -"4","41","4101","41002","4111555","Ivaté" -"4","41","4101","41002","4114708","Maria Helena" -"4","41","4101","41002","4115101","Mariluz" -"4","41","4101","41002","4117206","Nova Olímpia" -"4","41","4101","41002","4118857","Perobal" -"4","41","4101","41002","4118907","Pérola" -"4","41","4101","41002","4125357","São Jorge do Patrocínio" -"4","41","4101","41002","4126900","Tapira" -"4","41","4101","41002","4128104","Umuarama" -"4","41","4101","41002","4128625","Alto Paraíso" -"4","41","4101","41002","4128807","Xambrê" -"4","41","4101","41003","4105508","Cianorte" -"4","41","4101","41003","4105607","Cidade Gaúcha" -"4","41","4101","41003","4109104","Guaporema" -"4","41","4101","41003","4110409","Indianópolis" -"4","41","4101","41003","4112405","Japurá" -"4","41","4101","41003","4113007","Jussara" -"4","41","4101","41003","4122602","Rondon" -"4","41","4101","41003","4125555","São Manoel do Paraná" -"4","41","4101","41003","4126108","São Tomé" -"4","41","4101","41003","4126801","Tapejara" -"4","41","4101","41003","4127908","Tuneiras do Oeste" -"4","41","4102","41004","4100459","Altamira do Paraná" -"4","41","4102","41004","4103008","Boa Esperança" -"4","41","4102","41004","4103909","Campina da Lagoa" -"4","41","4102","41004","4108601","Goioerê" -"4","41","4102","41004","4112207","Janiópolis" -"4","41","4102","41004","4112959","Juranda" -"4","41","4102","41004","4116109","Moreira Sales" -"4","41","4102","41004","4116802","Nova Cantu" -"4","41","4102","41004","4120655","Quarto Centenário" -"4","41","4102","41004","4121356","Rancho Alegre D'Oeste" -"4","41","4102","41004","4128005","Ubiratã" -"4","41","4102","41005","4101705","Araruna" -"4","41","4102","41005","4102505","Barbosa Ferraz" -"4","41","4102","41005","4104303","Campo Mourão" -"4","41","4102","41005","4106555","Corumbataí do Sul" -"4","41","4102","41005","4107504","Engenheiro Beltrão" -"4","41","4102","41005","4107553","Farol" -"4","41","4102","41005","4107702","Fênix" -"4","41","4102","41005","4110805","Iretama" -"4","41","4102","41005","4113734","Luiziana" -"4","41","4102","41005","4114005","Mamborê" -"4","41","4102","41005","4118808","Peabiru" -"4","41","4102","41005","4121109","Quinta do Sol" -"4","41","4102","41005","4122503","Roncador" -"4","41","4102","41005","4127205","Terra Boa" -"4","41","4103","41006","4101150","Ângulo" -"4","41","4103","41006","4102109","Astorga" -"4","41","4103","41006","4102208","Atalaia" -"4","41","4103","41006","4103404","Cafeara" -"4","41","4103","41006","4105102","Centenário do Sul" -"4","41","4103","41006","4105904","Colorado" -"4","41","4103","41006","4108106","Flórida" -"4","41","4103","41006","4109203","Guaraci" -"4","41","4103","41006","4110003","Iguaraçu" -"4","41","4103","41006","4110904","Itaguajé" -"4","41","4103","41006","4111902","Jaguapitã" -"4","41","4103","41006","4113601","Lobato" -"4","41","4103","41006","4113809","Lupionópolis" -"4","41","4103","41006","4114104","Mandaguaçu" -"4","41","4103","41006","4116307","Munhoz de Melo" -"4","41","4103","41006","4116406","Nossa Senhora das Graças" -"4","41","4103","41006","4116901","Nova Esperança" -"4","41","4103","41006","4120408","Presidente Castelo Branco" -"4","41","4103","41006","4123402","Santa Fé" -"4","41","4103","41006","4123600","Santa Inês" -"4","41","4103","41006","4124509","Santo Inácio" -"4","41","4103","41006","4128302","Uniflor" -"4","41","4103","41007","4100806","Alvorada do Sul" -"4","41","4103","41007","4102802","Bela Vista do Paraíso" -"4","41","4103","41007","4108007","Florestópolis" -"4","41","4103","41007","4116000","Miraselva" -"4","41","4103","41007","4120002","Porecatu" -"4","41","4103","41007","4120333","Prado Ferreira" -"4","41","4103","41007","4120507","Primeiro de Maio" -"4","41","4103","41007","4126504","Sertanópolis" -"4","41","4103","41008","4107306","Doutor Camargo" -"4","41","4103","41008","4107801","Floraí" -"4","41","4103","41008","4107900","Floresta" -"4","41","4103","41008","4111100","Itambé" -"4","41","4103","41008","4111605","Ivatuba" -"4","41","4103","41008","4117404","Ourizona" -"4","41","4103","41008","4125308","São Jorge do Ivaí" -"4","41","4103","41009","4114203","Mandaguari" -"4","41","4103","41009","4114807","Marialva" -"4","41","4103","41009","4115200","Maringá" -"4","41","4103","41009","4117503","Paiçandu" -"4","41","4103","41009","4126256","Sarandi" -"4","41","4103","41010","4101408","Apucarana" -"4","41","4103","41010","4101507","Arapongas" -"4","41","4103","41010","4103503","Califórnia" -"4","41","4103","41010","4103800","Cambira" -"4","41","4103","41010","4112108","Jandaia do Sul" -"4","41","4103","41010","4114906","Marilândia do Sul" -"4","41","4103","41010","4115754","Mauá da Serra" -"4","41","4103","41010","4117297","Novo Itacolomi" -"4","41","4103","41010","4122701","Sabáudia" -"4","41","4103","41011","4103701","Cambé" -"4","41","4103","41011","4109807","Ibiporã" -"4","41","4103","41011","4113700","Londrina" -"4","41","4103","41011","4119657","Pitangueiras" -"4","41","4103","41011","4122404","Rolândia" -"4","41","4103","41011","4126678","Tamarana" -"4","41","4103","41012","4103206","Bom Sucesso" -"4","41","4103","41012","4103305","Borrazópolis" -"4","41","4103","41012","4106852","Cruzmaltina" -"4","41","4103","41012","4107603","Faxinal" -"4","41","4103","41012","4113106","Kaloré" -"4","41","4103","41012","4115507","Marumbi" -"4","41","4103","41012","4122107","Rio Bom" -"4","41","4103","41013","4101655","Arapuã" -"4","41","4103","41013","4101853","Ariranha do Ivaí" -"4","41","4103","41013","4104402","Cândido de Abreu" -"4","41","4103","41013","4108551","Godoy Moreira" -"4","41","4103","41013","4108700","Grandes Rios" -"4","41","4103","41013","4111506","Ivaiporã" -"4","41","4103","41013","4112504","Jardim Alegre" -"4","41","4103","41013","4113429","Lidianópolis" -"4","41","4103","41013","4113759","Lunardelli" -"4","41","4103","41013","4114500","Manoel Ribas" -"4","41","4103","41013","4117271","Nova Tebas" -"4","41","4103","41013","4122172","Rio Branco do Ivaí" -"4","41","4103","41013","4122651","Rosário do Ivaí" -"4","41","4103","41013","4125001","São João do Ivaí" -"4","41","4103","41013","4125803","São Pedro do Ivaí" -"4","41","4104","41014","4101903","Assaí" -"4","41","4104","41014","4112702","Jataizinho" -"4","41","4104","41014","4117214","Nova Santa Bárbara" -"4","41","4104","41014","4121307","Rancho Alegre" -"4","41","4104","41014","4123204","Santa Cecília do Pavão" -"4","41","4104","41014","4124707","São Jerônimo da Serra" -"4","41","4104","41014","4126009","São Sebastião da Amoreira" -"4","41","4104","41014","4128401","Uraí" -"4","41","4104","41015","4100103","Abatiá" -"4","41","4104","41015","4101101","Andirá" -"4","41","4104","41015","4102406","Bandeirantes" -"4","41","4104","41015","4106001","Congonhinhas" -"4","41","4104","41015","4106407","Cornélio Procópio" -"4","41","4104","41015","4111001","Itambaracá" -"4","41","4104","41015","4113403","Leópolis" -"4","41","4104","41015","4116604","Nova América da Colina" -"4","41","4104","41015","4117008","Nova Fátima" -"4","41","4104","41015","4121901","Ribeirão do Pinhal" -"4","41","4104","41015","4123105","Santa Amélia" -"4","41","4104","41015","4123907","Santa Mariana" -"4","41","4104","41015","4124301","Santo Antônio do Paraíso" -"4","41","4104","41015","4126405","Sertaneja" -"4","41","4104","41016","4102703","Barra do Jacaré" -"4","41","4104","41016","4103602","Cambará" -"4","41","4104","41016","4111803","Jacarezinho" -"4","41","4104","41016","4112900","Jundiaí do Sul" -"4","41","4104","41016","4121802","Ribeirão Claro" -"4","41","4104","41016","4124103","Santo Antônio da Platina" -"4","41","4104","41017","4106100","Conselheiro Mairinck" -"4","41","4104","41017","4107009","Curiúva" -"4","41","4104","41017","4107751","Figueira" -"4","41","4104","41017","4109708","Ibaiti" -"4","41","4104","41017","4111704","Jaboti" -"4","41","4104","41017","4112306","Japira" -"4","41","4104","41017","4119202","Pinhalão" -"4","41","4104","41017","4126207","Sapopema" -"4","41","4104","41018","4104709","Carlópolis" -"4","41","4104","41018","4109005","Guapirama" -"4","41","4104","41018","4112801","Joaquim Távora" -"4","41","4104","41018","4120705","Quatiguá" -"4","41","4104","41018","4122909","Salto do Itararé" -"4","41","4104","41018","4124004","Santana do Itararé" -"4","41","4104","41018","4125407","São José da Boa Vista" -"4","41","4104","41018","4126603","Siqueira Campos" -"4","41","4104","41018","4127809","Tomazina" -"4","41","4104","41018","4128500","Wenceslau Braz" -"4","41","4105","41019","4110078","Imbaú" -"4","41","4105","41019","4117305","Ortigueira" -"4","41","4105","41019","4121703","Reserva" -"4","41","4105","41019","4127106","Telêmaco Borba" -"4","41","4105","41019","4127502","Tibagi" -"4","41","4105","41019","4128534","Ventania" -"4","41","4105","41020","4101606","Arapoti" -"4","41","4105","41020","4112009","Jaguariaíva" -"4","41","4105","41020","4119400","Piraí do Sul" -"4","41","4105","41020","4126306","Sengés" -"4","41","4105","41021","4104659","Carambeí" -"4","41","4105","41021","4104907","Castro" -"4","41","4105","41021","4117701","Palmeira" -"4","41","4105","41021","4119905","Ponta Grossa" -"4","41","4106","41022","4102000","Assis Chateaubriand" -"4","41","4106","41022","4107157","Diamante D'Oeste" -"4","41","4106","41022","4107538","Entre Rios do Oeste" -"4","41","4106","41022","4108205","Formosa do Oeste" -"4","41","4106","41022","4108809","Guaíra" -"4","41","4106","41022","4110656","Iracema do Oeste" -"4","41","4106","41022","4112751","Jesuítas" -"4","41","4106","41022","4114609","Marechal Cândido Rondon" -"4","41","4106","41022","4115358","Maripá" -"4","41","4106","41022","4115853","Mercedes" -"4","41","4106","41022","4117222","Nova Santa Rosa" -"4","41","4106","41022","4117453","Ouro Verde do Oeste" -"4","41","4106","41022","4117909","Palotina" -"4","41","4106","41022","4118451","Pato Bragado" -"4","41","4106","41022","4120853","Quatro Pontes" -"4","41","4106","41022","4123501","Santa Helena" -"4","41","4106","41022","4125456","São José das Palmeiras" -"4","41","4106","41022","4125753","São Pedro do Iguaçu" -"4","41","4106","41022","4127403","Terra Roxa" -"4","41","4106","41022","4127700","Toledo" -"4","41","4106","41022","4127957","Tupãssi" -"4","41","4106","41023","4101051","Anahy" -"4","41","4106","41023","4103057","Boa Vista da Aparecida" -"4","41","4106","41023","4103354","Braganey" -"4","41","4106","41023","4103453","Cafelândia" -"4","41","4106","41023","4104055","Campo Bonito" -"4","41","4106","41023","4104600","Capitão Leônidas Marques" -"4","41","4106","41023","4104808","Cascavel" -"4","41","4106","41023","4105003","Catanduvas" -"4","41","4106","41023","4106308","Corbélia" -"4","41","4106","41023","4107124","Diamante do Sul" -"4","41","4106","41023","4109302","Guaraniaçu" -"4","41","4106","41023","4109757","Ibema" -"4","41","4106","41023","4110052","Iguatu" -"4","41","4106","41023","4113452","Lindoeste" -"4","41","4106","41023","4116703","Nova Aurora" -"4","41","4106","41023","4123824","Santa Lúcia" -"4","41","4106","41023","4124020","Santa Tereza do Oeste" -"4","41","4106","41023","4127858","Três Barras do Paraná" -"4","41","4106","41024","4105300","Céu Azul" -"4","41","4106","41024","4108304","Foz do Iguaçu" -"4","41","4106","41024","4110953","Itaipulândia" -"4","41","4106","41024","4115606","Matelândia" -"4","41","4106","41024","4115804","Medianeira" -"4","41","4106","41024","4116059","Missal" -"4","41","4106","41024","4121257","Ramilândia" -"4","41","4106","41024","4124053","Santa Terezinha de Itaipu" -"4","41","4106","41024","4125704","São Miguel do Iguaçu" -"4","41","4106","41024","4126355","Serranópolis do Iguaçu" -"4","41","4106","41024","4128559","Vera Cruz do Oeste" -"4","41","4107","41025","4101002","Ampére" -"4","41","4107","41025","4102752","Bela Vista da Caroba" -"4","41","4107","41025","4104501","Capanema" -"4","41","4107","41025","4119004","Pérola d'Oeste" -"4","41","4107","41025","4119806","Planalto" -"4","41","4107","41025","4120358","Pranchita" -"4","41","4107","41025","4121406","Realeza" -"4","41","4107","41025","4123808","Santa Izabel do Oeste" -"4","41","4107","41026","4102604","Barracão" -"4","41","4107","41026","4103024","Boa Esperança do Iguaçu" -"4","41","4107","41026","4103156","Bom Jesus do Sul" -"4","41","4107","41026","4106571","Cruzeiro do Iguaçu" -"4","41","4107","41026","4107207","Dois Vizinhos" -"4","41","4107","41026","4107405","Enéas Marques" -"4","41","4107","41026","4107850","Flor da Serra do Sul" -"4","41","4107","41026","4108403","Francisco Beltrão" -"4","41","4107","41026","4114351","Manfrinópolis" -"4","41","4107","41026","4115408","Marmeleiro" -"4","41","4107","41026","4116950","Nova Esperança do Sudoeste" -"4","41","4107","41026","4117255","Nova Prata do Iguaçu" -"4","41","4107","41026","4119251","Pinhal de São Bento" -"4","41","4107","41026","4121604","Renascença" -"4","41","4107","41026","4122800","Salgado Filho" -"4","41","4107","41026","4123006","Salto do Lontra" -"4","41","4107","41026","4124400","Santo Antônio do Sudoeste" -"4","41","4107","41026","4125209","São Jorge d'Oeste" -"4","41","4107","41026","4128609","Verê" -"4","41","4107","41027","4103222","Bom Sucesso do Sul" -"4","41","4107","41027","4105409","Chopinzinho" -"4","41","4107","41027","4106506","Coronel Vivida" -"4","41","4107","41027","4111209","Itapejara d'Oeste" -"4","41","4107","41027","4115309","Mariópolis" -"4","41","4107","41027","4118501","Pato Branco" -"4","41","4107","41027","4124806","São João" -"4","41","4107","41027","4126272","Saudade do Iguaçu" -"4","41","4107","41027","4126652","Sulina" -"4","41","4107","41027","4128708","Vitorino" -"4","41","4108","41028","4103040","Boa Ventura de São Roque" -"4","41","4108","41028","4113254","Laranjal" -"4","41","4108","41028","4115739","Mato Rico" -"4","41","4108","41028","4117800","Palmital" -"4","41","4108","41028","4119608","Pitanga" -"4","41","4108","41028","4123857","Santa Maria do Oeste" -"4","41","4108","41029","4103958","Campina do Simão" -"4","41","4108","41029","4104428","Candói" -"4","41","4108","41029","4104451","Cantagalo" -"4","41","4108","41029","4107546","Espigão Alto do Iguaçu" -"4","41","4108","41029","4108452","Foz do Jordão" -"4","41","4108","41029","4108650","Goioxim" -"4","41","4108","41029","4109401","Guarapuava" -"4","41","4108","41029","4110201","Inácio Martins" -"4","41","4108","41029","4113304","Laranjeiras do Sul" -"4","41","4108","41029","4115457","Marquinho" -"4","41","4108","41029","4117057","Nova Laranjeiras" -"4","41","4108","41029","4119301","Pinhão" -"4","41","4108","41029","4120150","Porto Barreiro" -"4","41","4108","41029","4120903","Quedas do Iguaçu" -"4","41","4108","41029","4121752","Reserva do Iguaçu" -"4","41","4108","41029","4122156","Rio Bonito do Iguaçu" -"4","41","4108","41029","4127965","Turvo" -"4","41","4108","41029","4128658","Virmond" -"4","41","4108","41030","4105706","Clevelândia" -"4","41","4108","41030","4106456","Coronel Domingos Soares" -"4","41","4108","41030","4109658","Honório Serpa" -"4","41","4108","41030","4114401","Mangueirinha" -"4","41","4108","41030","4117602","Palmas" -"4","41","4109","41031","4107736","Fernandes Pinheiro" -"4","41","4109","41031","4108957","Guamiranga" -"4","41","4109","41031","4110102","Imbituva" -"4","41","4109","41031","4110508","Ipiranga" -"4","41","4109","41031","4111407","Ivaí" -"4","41","4109","41031","4120606","Prudentópolis" -"4","41","4109","41031","4127007","Teixeira Soares" -"4","41","4109","41032","4110706","Irati" -"4","41","4109","41032","4113908","Mallet" -"4","41","4109","41032","4121505","Rebouças" -"4","41","4109","41032","4122008","Rio Azul" -"4","41","4109","41033","4102901","Bituruna" -"4","41","4109","41033","4106803","Cruz Machado" -"4","41","4109","41033","4108502","General Carneiro" -"4","41","4109","41033","4118600","Paula Freitas" -"4","41","4109","41033","4118709","Paulo Frontin" -"4","41","4109","41033","4120309","Porto Vitória" -"4","41","4109","41033","4128203","União da Vitória" -"4","41","4109","41034","4101309","Antônio Olinto" -"4","41","4109","41034","4125100","São João do Triunfo" -"4","41","4109","41034","4125605","São Mateus do Sul" -"4","41","4110","41035","4100202","Adrianópolis" -"4","41","4110","41035","4105201","Cerro Azul" -"4","41","4110","41035","4128633","Doutor Ulysses" -"4","41","4110","41036","4113205","Lapa" -"4","41","4110","41036","4120101","Porto Amazonas" -"4","41","4110","41037","4100400","Almirante Tamandaré" -"4","41","4110","41037","4101804","Araucária" -"4","41","4110","41037","4102307","Balsa Nova" -"4","41","4110","41037","4103107","Bocaiúva do Sul" -"4","41","4110","41037","4104006","Campina Grande do Sul" -"4","41","4110","41037","4104204","Campo Largo" -"4","41","4110","41037","4104253","Campo Magro" -"4","41","4110","41037","4105805","Colombo" -"4","41","4110","41037","4106209","Contenda" -"4","41","4110","41037","4106902","Curitiba" -"4","41","4110","41037","4107652","Fazenda Rio Grande" -"4","41","4110","41037","4111258","Itaperuçu" -"4","41","4110","41037","4114302","Mandirituba" -"4","41","4110","41037","4119152","Pinhais" -"4","41","4110","41037","4119509","Piraquara" -"4","41","4110","41037","4120804","Quatro Barras" -"4","41","4110","41037","4122206","Rio Branco do Sul" -"4","41","4110","41037","4125506","São José dos Pinhais" -"4","41","4110","41037","4127882","Tunas do Paraná" -"4","41","4110","41038","4101200","Antonina" -"4","41","4110","41038","4109500","Guaraqueçaba" -"4","41","4110","41038","4109609","Guaratuba" -"4","41","4110","41038","4115705","Matinhos" -"4","41","4110","41038","4116208","Morretes" -"4","41","4110","41038","4118204","Paranaguá" -"4","41","4110","41038","4119954","Pontal do Paraná" -"4","41","4110","41039","4100301","Agudos do Sul" -"4","41","4110","41039","4104105","Campo do Tenente" -"4","41","4110","41039","4119103","Piên" -"4","41","4110","41039","4121208","Quitandinha" -"4","41","4110","41039","4122305","Rio Negro" -"4","41","4110","41039","4127601","Tijucas do Sul" -"4","42","4201","42001","4200804","Anchieta" -"4","42","4201","42001","4202081","Bandeirante" -"4","42","4201","42001","4202099","Barra Bonita" -"4","42","4201","42001","4202156","Belmonte" -"4","42","4201","42001","4204905","Descanso" -"4","42","4201","42001","4205001","Dionísio Cerqueira" -"4","42","4201","42001","4206405","Guaraciaba" -"4","42","4201","42001","4206603","Guarujá do Sul" -"4","42","4201","42001","4207650","Iporã do Oeste" -"4","42","4201","42001","4208401","Itapiranga" -"4","42","4201","42001","4211009","Mondaí" -"4","42","4201","42001","4212007","Palma Sola" -"4","42","4201","42001","4212239","Paraíso" -"4","42","4201","42001","4214151","Princesa" -"4","42","4201","42001","4215075","Riqueza" -"4","42","4201","42001","4215208","Romelândia" -"4","42","4201","42001","4215554","Santa Helena" -"4","42","4201","42001","4216255","São João do Oeste" -"4","42","4201","42001","4216701","São José do Cedro" -"4","42","4201","42001","4217204","São Miguel do Oeste" -"4","42","4201","42001","4218756","Tunápolis" -"4","42","4201","42002","4200507","Águas de Chapecó" -"4","42","4201","42002","4200556","Águas Frias" -"4","42","4201","42002","4202578","Bom Jesus do Oeste" -"4","42","4201","42002","4203105","Caibi" -"4","42","4201","42002","4203501","Campo Erê" -"4","42","4201","42002","4204103","Caxambu do Sul" -"4","42","4201","42002","4204202","Chapecó" -"4","42","4201","42002","4204350","Cordilheira Alta" -"4","42","4201","42002","4204400","Coronel Freitas" -"4","42","4201","42002","4204707","Cunha Porã" -"4","42","4201","42002","4204756","Cunhataí" -"4","42","4201","42002","4205357","Flor do Sertão" -"4","42","4201","42002","4205431","Formosa do Sul" -"4","42","4201","42002","4206652","Guatambú" -"4","42","4201","42002","4207759","Iraceminha" -"4","42","4201","42002","4207858","Irati" -"4","42","4201","42002","4208955","Jardinópolis" -"4","42","4201","42002","4210506","Maravilha" -"4","42","4201","42002","4210902","Modelo" -"4","42","4201","42002","4211405","Nova Erechim" -"4","42","4201","42002","4211454","Nova Itaberaba" -"4","42","4201","42002","4211652","Novo Horizonte" -"4","42","4201","42002","4212106","Palmitos" -"4","42","4201","42002","4212908","Pinhalzinho" -"4","42","4201","42002","4213153","Planalto Alegre" -"4","42","4201","42002","4214201","Quilombo" -"4","42","4201","42002","4215356","Saltinho" -"4","42","4201","42002","4215687","Santa Terezinha do Progresso" -"4","42","4201","42002","4215695","Santiago do Sul" -"4","42","4201","42002","4215752","São Bernardino" -"4","42","4201","42002","4216008","São Carlos" -"4","42","4201","42002","4216909","São Lourenço do Oeste" -"4","42","4201","42002","4217154","São Miguel da Boa Vista" -"4","42","4201","42002","4217303","Saudades" -"4","42","4201","42002","4217550","Serra Alta" -"4","42","4201","42002","4217758","Sul Brasil" -"4","42","4201","42002","4217956","Tigrinhos" -"4","42","4201","42002","4218855","União do Oeste" -"4","42","4201","42003","4200101","Abelardo Luz" -"4","42","4201","42003","4202537","Bom Jesus" -"4","42","4201","42003","4204459","Coronel Martins" -"4","42","4201","42003","4205175","Entre Rios" -"4","42","4201","42003","4205308","Faxinal dos Guedes" -"4","42","4201","42003","4205605","Galvão" -"4","42","4201","42003","4207684","Ipuaçu" -"4","42","4201","42003","4209177","Jupiá" -"4","42","4201","42003","4209458","Lajeado Grande" -"4","42","4201","42003","4210555","Marema" -"4","42","4201","42003","4211850","Ouro Verde" -"4","42","4201","42003","4212270","Passos Maia" -"4","42","4201","42003","4213401","Ponte Serrada" -"4","42","4201","42003","4216107","São Domingos" -"4","42","4201","42003","4219101","Vargeão" -"4","42","4201","42003","4219507","Xanxerê" -"4","42","4201","42003","4219705","Xaxim" -"4","42","4201","42004","4200408","Água Doce" -"4","42","4201","42004","4201604","Arroio Trinta" -"4","42","4201","42004","4203006","Caçador" -"4","42","4201","42004","4203154","Calmon" -"4","42","4201","42004","4203907","Capinzal" -"4","42","4201","42004","4204004","Catanduvas" -"4","42","4201","42004","4205209","Erval Velho" -"4","42","4201","42004","4205506","Fraiburgo" -"4","42","4201","42004","4206702","Herval d'Oeste" -"4","42","4201","42004","4206751","Ibiam" -"4","42","4201","42004","4206801","Ibicaré" -"4","42","4201","42004","4207577","Iomerê" -"4","42","4201","42004","4208609","Jaborá" -"4","42","4201","42004","4209003","Joaçaba" -"4","42","4201","42004","4209201","Lacerdópolis" -"4","42","4201","42004","4209706","Lebon Régis" -"4","42","4201","42004","4210035","Luzerna" -"4","42","4201","42004","4210050","Macieira" -"4","42","4201","42004","4210704","Matos Costa" -"4","42","4201","42004","4211801","Ouro" -"4","42","4201","42004","4213005","Pinheiro Preto" -"4","42","4201","42004","4214409","Rio das Antas" -"4","42","4201","42004","4215406","Salto Veloso" -"4","42","4201","42004","4217907","Tangará" -"4","42","4201","42004","4218509","Treze Tílias" -"4","42","4201","42004","4219176","Vargem Bonita" -"4","42","4201","42004","4219309","Videira" -"4","42","4201","42005","4200754","Alto Bela Vista" -"4","42","4201","42005","4201273","Arabutã" -"4","42","4201","42005","4201653","Arvoredo" -"4","42","4201","42005","4204301","Concórdia" -"4","42","4201","42005","4207601","Ipira" -"4","42","4201","42005","4207700","Ipumirim" -"4","42","4201","42005","4207809","Irani" -"4","42","4201","42005","4208005","Itá" -"4","42","4201","42005","4209854","Lindóia do Sul" -"4","42","4201","42005","4211876","Paial" -"4","42","4201","42005","4212601","Peritiba" -"4","42","4201","42005","4213104","Piratuba" -"4","42","4201","42005","4213906","Presidente Castello Branco" -"4","42","4201","42005","4217501","Seara" -"4","42","4201","42005","4219606","Xavantina" -"4","42","4202","42006","4202131","Bela Vista do Toldo" -"4","42","4202","42006","4203808","Canoinhas" -"4","42","4202","42006","4207908","Irineópolis" -"4","42","4202","42006","4208104","Itaiópolis" -"4","42","4202","42006","4210100","Mafra" -"4","42","4202","42006","4210308","Major Vieira" -"4","42","4202","42006","4211108","Monte Castelo" -"4","42","4202","42006","4212205","Papanduva" -"4","42","4202","42006","4213609","Porto União" -"4","42","4202","42006","4215679","Santa Terezinha" -"4","42","4202","42006","4218251","Timbó Grande" -"4","42","4202","42006","4218301","Três Barras" -"4","42","4202","42007","4203303","Campo Alegre" -"4","42","4202","42007","4215000","Rio Negrinho" -"4","42","4202","42007","4215802","São Bento do Sul" -"4","42","4202","42008","4201307","Araquari" -"4","42","4202","42008","4202057","Balneário Barra do Sul" -"4","42","4202","42008","4204509","Corupá" -"4","42","4202","42008","4205803","Garuva" -"4","42","4202","42008","4206504","Guaramirim" -"4","42","4202","42008","4208450","Itapoá" -"4","42","4202","42008","4208906","Jaraguá do Sul" -"4","42","4202","42008","4209102","Joinville" -"4","42","4202","42008","4210605","Massaranduba" -"4","42","4202","42008","4216206","São Francisco do Sul" -"4","42","4202","42008","4217402","Schroeder" -"4","42","4203","42009","4200051","Abdon Batista" -"4","42","4203","42009","4202875","Brunópolis" -"4","42","4203","42009","4203600","Campos Novos" -"4","42","4203","42009","4204806","Curitibanos" -"4","42","4203","42009","4205555","Frei Rogério" -"4","42","4203","42009","4211058","Monte Carlo" -"4","42","4203","42009","4213302","Ponte Alta" -"4","42","4203","42009","4213351","Ponte Alta do Norte" -"4","42","4203","42009","4215505","Santa Cecília" -"4","42","4203","42009","4216057","São Cristovão do Sul" -"4","42","4203","42009","4219150","Vargem" -"4","42","4203","42009","4219853","Zortéa" -"4","42","4203","42010","4201000","Anita Garibaldi" -"4","42","4203","42010","4202438","Bocaina do Sul" -"4","42","4203","42010","4202503","Bom Jardim da Serra" -"4","42","4203","42010","4202602","Bom Retiro" -"4","42","4203","42010","4203253","Capão Alto" -"4","42","4203","42010","4203402","Campo Belo do Sul" -"4","42","4203","42010","4204152","Celso Ramos" -"4","42","4203","42010","4204178","Cerro Negro" -"4","42","4203","42010","4204558","Correia Pinto" -"4","42","4203","42010","4209300","Lages" -"4","42","4203","42010","4211751","Otacílio Costa" -"4","42","4203","42010","4211892","Painel" -"4","42","4203","42010","4212056","Palmeira" -"4","42","4203","42010","4215059","Rio Rufino" -"4","42","4203","42010","4216503","São Joaquim" -"4","42","4203","42010","4216800","São José do Cerrito" -"4","42","4203","42010","4218905","Urubici" -"4","42","4203","42010","4218954","Urupema" -"4","42","4204","42011","4200309","Agronômica" -"4","42","4204","42011","4201901","Aurora" -"4","42","4204","42011","4202859","Braço do Trombudo" -"4","42","4204","42011","4205100","Dona Emma" -"4","42","4204","42011","4206900","Ibirama" -"4","42","4204","42011","4209151","José Boiteux" -"4","42","4204","42011","4209508","Laurentino" -"4","42","4204","42011","4209904","Lontras" -"4","42","4204","42011","4210852","Mirim Doce" -"4","42","4204","42011","4213708","Pouso Redondo" -"4","42","4204","42011","4214003","Presidente Getúlio" -"4","42","4204","42011","4214102","Presidente Nereu" -"4","42","4204","42011","4214508","Rio do Campo" -"4","42","4204","42011","4214607","Rio do Oeste" -"4","42","4204","42011","4214805","Rio do Sul" -"4","42","4204","42011","4215307","Salete" -"4","42","4204","42011","4217808","Taió" -"4","42","4204","42011","4218608","Trombudo Central" -"4","42","4204","42011","4219358","Vitor Meireles" -"4","42","4204","42011","4219408","Witmarsum" -"4","42","4204","42012","4201257","Apiúna" -"4","42","4204","42012","4201703","Ascurra" -"4","42","4204","42012","4202206","Benedito Novo" -"4","42","4204","42012","4202404","Blumenau" -"4","42","4204","42012","4202701","Botuverá" -"4","42","4204","42012","4202909","Brusque" -"4","42","4204","42012","4205159","Doutor Pedrinho" -"4","42","4204","42012","4205902","Gaspar" -"4","42","4204","42012","4206306","Guabiruba" -"4","42","4204","42012","4207502","Indaial" -"4","42","4204","42012","4210001","Luiz Alves" -"4","42","4204","42012","4213203","Pomerode" -"4","42","4204","42012","4214706","Rio dos Cedros" -"4","42","4204","42012","4215109","Rodeio" -"4","42","4204","42012","4218202","Timbó" -"4","42","4204","42013","4202008","Balneário Camboriú" -"4","42","4204","42013","4202107","Barra Velha" -"4","42","4204","42013","4202453","Bombinhas" -"4","42","4204","42013","4203204","Camboriú" -"4","42","4204","42013","4207106","Ilhota" -"4","42","4204","42013","4208203","Itajaí" -"4","42","4204","42013","4208302","Itapema" -"4","42","4204","42013","4211306","Navegantes" -"4","42","4204","42013","4212502","Penha" -"4","42","4204","42013","4212809","Balneário Piçarras" -"4","42","4204","42013","4213500","Porto Belo" -"4","42","4204","42013","4216354","São João do Itaperiú" -"4","42","4204","42014","4200200","Agrolândia" -"4","42","4204","42014","4201802","Atalanta" -"4","42","4204","42014","4204194","Chapadão do Lageado" -"4","42","4204","42014","4207403","Imbuia" -"4","42","4204","42014","4208500","Ituporanga" -"4","42","4204","42014","4212700","Petrolândia" -"4","42","4204","42014","4219200","Vidal Ramos" -"4","42","4205","42015","4200903","Angelina" -"4","42","4205","42015","4203709","Canelinha" -"4","42","4205","42015","4209805","Leoberto Leal" -"4","42","4205","42015","4210209","Major Gercino" -"4","42","4205","42015","4211504","Nova Trento" -"4","42","4205","42015","4216305","São João Batista" -"4","42","4205","42015","4218004","Tijucas" -"4","42","4205","42016","4201208","Antônio Carlos" -"4","42","4205","42016","4202305","Biguaçu" -"4","42","4205","42016","4205407","Florianópolis" -"4","42","4205","42016","4206009","Governador Celso Ramos" -"4","42","4205","42016","4211900","Palhoça" -"4","42","4205","42016","4212304","Paulo Lopes" -"4","42","4205","42016","4215703","Santo Amaro da Imperatriz" -"4","42","4205","42016","4216602","São José" -"4","42","4205","42016","4217253","São Pedro de Alcântara" -"4","42","4205","42017","4200606","Águas Mornas" -"4","42","4205","42017","4200705","Alfredo Wagner" -"4","42","4205","42017","4201109","Anitápolis" -"4","42","4205","42017","4214300","Rancho Queimado" -"4","42","4205","42017","4215901","São Bonifácio" -"4","42","4206","42018","4201505","Armazém" -"4","42","4206","42018","4202800","Braço do Norte" -"4","42","4206","42018","4203956","Capivari de Baixo" -"4","42","4206","42018","4205704","Garopaba" -"4","42","4206","42018","4206108","Grão Pará" -"4","42","4206","42018","4206207","Gravatal" -"4","42","4206","42018","4207205","Imaruí" -"4","42","4206","42018","4207304","Imbituba" -"4","42","4206","42018","4208807","Jaguaruna" -"4","42","4206","42018","4209409","Laguna" -"4","42","4206","42018","4211702","Orleans" -"4","42","4206","42018","4212403","Pedras Grandes" -"4","42","4206","42018","4214904","Rio Fortuna" -"4","42","4206","42018","4215455","Sangão" -"4","42","4206","42018","4215604","Santa Rosa de Lima" -"4","42","4206","42018","4217006","São Ludgero" -"4","42","4206","42018","4217105","São Martinho" -"4","42","4206","42018","4218400","Treze de Maio" -"4","42","4206","42018","4218707","Tubarão" -"4","42","4206","42019","4204251","Cocal do Sul" -"4","42","4206","42019","4204608","Criciúma" -"4","42","4206","42019","4205456","Forquilhinha" -"4","42","4206","42019","4207007","Içara" -"4","42","4206","42019","4209607","Lauro Muller" -"4","42","4206","42019","4211207","Morro da Fumaça" -"4","42","4206","42019","4211603","Nova Veneza" -"4","42","4206","42019","4217600","Siderópolis" -"4","42","4206","42019","4218350","Treviso" -"4","42","4206","42019","4219002","Urussanga" -"4","42","4206","42020","4201406","Araranguá" -"4","42","4206","42020","4201950","Balneário Arroio do Silva" -"4","42","4206","42020","4202073","Balneário Gaivota" -"4","42","4206","42020","4205191","Ermo" -"4","42","4206","42020","4208708","Jacinto Machado" -"4","42","4206","42020","4210407","Maracajá" -"4","42","4206","42020","4210803","Meleiro" -"4","42","4206","42020","4211256","Morro Grande" -"4","42","4206","42020","4212254","Passo de Torres" -"4","42","4206","42020","4213807","Praia Grande" -"4","42","4206","42020","4215653","Santa Rosa do Sul" -"4","42","4206","42020","4216404","São João do Sul" -"4","42","4206","42020","4217709","Sombrio" -"4","42","4206","42020","4218103","Timbé do Sul" -"4","42","4206","42020","4218806","Turvo" -"4","43","4301","43001","4300307","Alecrim" -"4","43","4301","43001","4304309","Cândido Godói" -"4","43","4301","43001","4310405","Independência" -"4","43","4301","43001","4313425","Novo Machado" -"4","43","4301","43001","4315008","Porto Lucena" -"4","43","4301","43001","4315057","Porto Mauá" -"4","43","4301","43001","4315073","Porto Vera Cruz" -"4","43","4301","43001","4317202","Santa Rosa" -"4","43","4301","43001","4317905","Santo Cristo" -"4","43","4301","43001","4318499","São José do Inhacorá" -"4","43","4301","43001","4321808","Três de Maio" -"4","43","4301","43001","4322103","Tucunduva" -"4","43","4301","43001","4322301","Tuparendi" -"4","43","4301","43002","4301859","Barra do Guarita" -"4","43","4301","43002","4302204","Boa Vista do Buricá" -"4","43","4301","43002","4302378","Bom Progresso" -"4","43","4301","43002","4302600","Braga" -"4","43","4301","43002","4304002","Campo Novo" -"4","43","4301","43002","4306007","Crissiumal" -"4","43","4301","43002","4306320","Derrubadas" -"4","43","4301","43002","4306734","Doutor Maurício Cardoso" -"4","43","4301","43002","4307450","Esperança do Sul" -"4","43","4301","43002","4309605","Horizontina" -"4","43","4301","43002","4309704","Humaitá" -"4","43","4301","43002","4312302","Miraguaí" -"4","43","4301","43002","4313011","Nova Candelária" -"4","43","4301","43002","4315404","Redentora" -"4","43","4301","43002","4319109","São Martinho" -"4","43","4301","43002","4320230","Sede Nova" -"4","43","4301","43002","4321402","Tenente Portela" -"4","43","4301","43002","4321477","Tiradentes do Sul" -"4","43","4301","43002","4321907","Três Passos" -"4","43","4301","43002","4323705","Vista Gaúcha" -"4","43","4301","43003","4300505","Alpestre" -"4","43","4301","43003","4300646","Ametista do Sul" -"4","43","4301","43003","4303400","Caiçara" -"4","43","4301","43003","4305801","Constantina" -"4","43","4301","43003","4306072","Cristal do Sul" -"4","43","4301","43003","4306429","Dois Irmãos das Missões" -"4","43","4301","43003","4306924","Engenho Velho" -"4","43","4301","43003","4307302","Erval Seco" -"4","43","4301","43003","4308508","Frederico Westphalen" -"4","43","4301","43003","4309126","Gramado dos Loureiros" -"4","43","4301","43003","4310504","Iraí" -"4","43","4301","43003","4311601","Liberato Salzano" -"4","43","4301","43003","4312708","Nonoai" -"4","43","4301","43003","4313441","Novo Tiradentes" -"4","43","4301","43003","4313466","Novo Xingu" -"4","43","4301","43003","4313805","Palmitinho" -"4","43","4301","43003","4314498","Pinheirinho do Vale" -"4","43","4301","43003","4314704","Planalto" -"4","43","4301","43003","4315552","Rio dos Índios" -"4","43","4301","43003","4315909","Rodeio Bonito" -"4","43","4301","43003","4316204","Rondinha" -"4","43","4301","43003","4320206","Seberi" -"4","43","4301","43003","4321329","Taquaruçu do Sul" -"4","43","4301","43003","4321857","Três Palmeiras" -"4","43","4301","43003","4321956","Trindade do Sul" -"4","43","4301","43003","4323101","Vicente Dutra" -"4","43","4301","43003","4323507","Vista Alegre" -"4","43","4301","43004","4300901","Aratiba" -"4","43","4301","43004","4301552","Áurea" -"4","43","4301","43004","4301701","Barão de Cotegipe" -"4","43","4301","43004","4301925","Barra do Rio Azul" -"4","43","4301","43004","4302055","Benjamin Constant do Sul" -"4","43","4301","43004","4303806","Campinas do Sul" -"4","43","4301","43004","4304853","Carlos Gomes" -"4","43","4301","43004","4305116","Centenário" -"4","43","4301","43004","4306130","Cruzaltense" -"4","43","4301","43004","4306957","Entre Rios do Sul" -"4","43","4301","43004","4306973","Erebango" -"4","43","4301","43004","4307005","Erechim" -"4","43","4301","43004","4307203","Erval Grande" -"4","43","4301","43004","4307559","Estação" -"4","43","4301","43004","4308052","Faxinalzinho" -"4","43","4301","43004","4308250","Floriano Peixoto" -"4","43","4301","43004","4308706","Gaurama" -"4","43","4301","43004","4308904","Getúlio Vargas" -"4","43","4301","43004","4310462","Ipiranga do Sul" -"4","43","4301","43004","4310702","Itatiba do Sul" -"4","43","4301","43004","4310900","Jacutinga" -"4","43","4301","43004","4311908","Marcelino Ramos" -"4","43","4301","43004","4312005","Mariano Moro" -"4","43","4301","43004","4314134","Paulo Bento" -"4","43","4301","43004","4314787","Ponte Preta" -"4","43","4301","43004","4315313","Quatro Irmãos" -"4","43","4301","43004","4319703","São Valentim" -"4","43","4301","43004","4320602","Severiano de Almeida" -"4","43","4301","43004","4321634","Três Arroios" -"4","43","4301","43004","4322905","Viadutos" -"4","43","4301","43005","4301800","Barracão" -"4","43","4301","43005","4303202","Cacique Doble" -"4","43","4301","43005","4309803","Ibiaçá" -"4","43","4301","43005","4311700","Machadinho" -"4","43","4301","43005","4312203","Maximiliano de Almeida" -"4","43","4301","43005","4313607","Paim Filho" -"4","43","4301","43005","4316600","Sananduva" -"4","43","4301","43005","4317954","Santo Expedito do Sul" -"4","43","4301","43005","4318424","São João da Urtiga" -"4","43","4301","43005","4318606","São José do Ouro" -"4","43","4301","43005","4322186","Tupanci do Sul" -"4","43","4301","43006","4303301","Caibaté" -"4","43","4301","43006","4303707","Campina das Missões" -"4","43","4301","43006","4305207","Cerro Largo" -"4","43","4301","43006","4309506","Guarani das Missões" -"4","43","4301","43006","4312179","Mato Queimado" -"4","43","4301","43006","4315107","Porto Xavier" -"4","43","4301","43006","4316303","Roque Gonzales" -"4","43","4301","43006","4316477","Salvador das Missões" -"4","43","4301","43006","4319307","São Paulo das Missões" -"4","43","4301","43006","4319372","São Pedro do Butiá" -"4","43","4301","43006","4320578","Sete de Setembro" -"4","43","4301","43007","4302501","Bossoroca" -"4","43","4301","43007","4305009","Catuípe" -"4","43","4301","43007","4306353","Dezesseis de Novembro" -"4","43","4301","43007","4306932","Entre-Ijuís" -"4","43","4301","43007","4307831","Eugênio de Castro" -"4","43","4301","43007","4309001","Giruá" -"4","43","4301","43007","4314555","Pirapó" -"4","43","4301","43007","4315958","Rolador" -"4","43","4301","43007","4317509","Santo Ângelo" -"4","43","4301","43007","4317707","Santo Antônio das Missões" -"4","43","4301","43007","4318903","São Luiz Gonzaga" -"4","43","4301","43007","4319158","São Miguel das Missões" -"4","43","4301","43007","4319208","São Nicolau" -"4","43","4301","43007","4320321","Senador Salgado Filho" -"4","43","4301","43007","4322343","Ubiretama" -"4","43","4301","43007","4323754","Vitória das Missões" -"4","43","4301","43008","4300208","Ajuricaba" -"4","43","4301","43008","4300455","Alegria" -"4","43","4301","43008","4301503","Augusto Pestana" -"4","43","4301","43008","4302584","Bozano" -"4","43","4301","43008","4305405","Chiapetta" -"4","43","4301","43008","4305702","Condor" -"4","43","4301","43008","4305871","Coronel Barros" -"4","43","4301","43008","4305900","Coronel Bicaco" -"4","43","4301","43008","4310207","Ijuí" -"4","43","4301","43008","4310413","Inhacorá" -"4","43","4301","43008","4313334","Nova Ramada" -"4","43","4301","43008","4313904","Panambi" -"4","43","4301","43008","4314308","Pejuçara" -"4","43","4301","43008","4317806","Santo Augusto" -"4","43","4301","43008","4319737","São Valério do Sul" -"4","43","4301","43009","4300471","Almirante Tamandaré do Sul" -"4","43","4301","43009","4301958","Barra Funda" -"4","43","4301","43009","4302154","Boa Vista das Missões" -"4","43","4301","43009","4304705","Carazinho" -"4","43","4301","43009","4305157","Cerro Grande" -"4","43","4301","43009","4305306","Chapada" -"4","43","4301","43009","4305850","Coqueiros do Sul" -"4","43","4301","43009","4310850","Jaboticaba" -"4","43","4301","43009","4311429","Lajeado do Bugre" -"4","43","4301","43009","4312955","Nova Boa Vista" -"4","43","4301","43009","4313490","Novo Barreiro" -"4","43","4301","43009","4313706","Palmeira das Missões" -"4","43","4301","43009","4314456","Pinhal" -"4","43","4301","43009","4316428","Sagrada Família" -"4","43","4301","43009","4317756","Santo Antônio do Planalto" -"4","43","4301","43009","4318457","São José das Missões" -"4","43","4301","43009","4319364","São Pedro das Missões" -"4","43","4301","43009","4320107","Sarandi" -"4","43","4301","43010","4300059","Água Santa" -"4","43","4301","43010","4303558","Camargo" -"4","43","4301","43010","4304903","Casca" -"4","43","4301","43010","4304952","Caseiros" -"4","43","4301","43010","4305371","Charrua" -"4","43","4301","43010","4305504","Ciríaco" -"4","43","4301","43010","4305975","Coxilha" -"4","43","4301","43010","4306304","David Canabarro" -"4","43","4301","43010","4307054","Ernestina" -"4","43","4301","43010","4308854","Gentil" -"4","43","4301","43010","4309902","Ibiraiaras" -"4","43","4301","43010","4311809","Marau" -"4","43","4301","43010","4312138","Mato Castelhano" -"4","43","4301","43010","4312625","Muliterno" -"4","43","4301","43010","4312674","Nicolau Vergueiro" -"4","43","4301","43010","4314100","Passo Fundo" -"4","43","4301","43010","4314779","Pontão" -"4","43","4301","43010","4316105","Ronda Alta" -"4","43","4301","43010","4316733","Santa Cecília do Sul" -"4","43","4301","43010","4317558","Santo Antônio do Palma" -"4","43","4301","43010","4318051","São Domingos do Sul" -"4","43","4301","43010","4320503","Sertão" -"4","43","4301","43010","4320909","Tapejara" -"4","43","4301","43010","4322558","Vanini" -"4","43","4301","43010","4323358","Vila Lângaro" -"4","43","4301","43010","4323408","Vila Maria" -"4","43","4301","43011","4300554","Alto Alegre" -"4","43","4301","43011","4302220","Boa Vista do Cadeado" -"4","43","4301","43011","4302238","Boa Vista do Incra" -"4","43","4301","43011","4304101","Campos Borges" -"4","43","4301","43011","4306106","Cruz Alta" -"4","43","4301","43011","4307500","Espumoso" -"4","43","4301","43011","4308458","Fortaleza dos Valos" -"4","43","4301","43011","4310009","Ibirubá" -"4","43","4301","43011","4310876","Jacuizinho" -"4","43","4301","43011","4311155","Jóia" -"4","43","4301","43011","4315354","Quinze de Novembro" -"4","43","4301","43011","4316436","Saldanha Marinho" -"4","43","4301","43011","4316451","Salto do Jacuí" -"4","43","4301","43011","4316709","Santa Bárbara do Sul" -"4","43","4301","43012","4305603","Colorado" -"4","43","4301","43012","4311270","Lagoa dos Três Cantos" -"4","43","4301","43012","4312658","Não-Me-Toque" -"4","43","4301","43012","4320305","Selbach" -"4","43","4301","43012","4321006","Tapera" -"4","43","4301","43012","4321469","Tio Hugo" -"4","43","4301","43012","4323200","Victor Graeff" -"4","43","4301","43013","4302006","Barros Cassal" -"4","43","4301","43013","4308300","Fontoura Xavier" -"4","43","4301","43013","4309951","Ibirapuitã" -"4","43","4301","43013","4311254","Lagoão" -"4","43","4301","43013","4312427","Mormaço" -"4","43","4301","43013","4318465","São José do Herval" -"4","43","4301","43013","4320800","Soledade" -"4","43","4301","43013","4322152","Tunas" -"4","43","4302","43014","4300661","André da Rocha" -"4","43","4302","43014","4300703","Anta Gorda" -"4","43","4302","43014","4301404","Arvorezinha" -"4","43","4302","43014","4306452","Dois Lajeados" -"4","43","4302","43014","4309258","Guabiju" -"4","43","4302","43014","4309407","Guaporé" -"4","43","4302","43014","4310306","Ilópolis" -"4","43","4302","43014","4310579","Itapuca" -"4","43","4302","43014","4312351","Montauri" -"4","43","4302","43014","4312757","Nova Alvorada" -"4","43","4302","43014","4312807","Nova Araçá" -"4","43","4302","43014","4312906","Nova Bassano" -"4","43","4302","43014","4313300","Nova Prata" -"4","43","4302","43014","4314001","Paraí" -"4","43","4302","43014","4315172","Protásio Alves" -"4","43","4302","43014","4315206","Putinga" -"4","43","4302","43014","4318440","São Jorge" -"4","43","4302","43014","4319711","São Valentim do Sul" -"4","43","4302","43014","4320404","Serafina Corrêa" -"4","43","4302","43014","4322350","União da Serra" -"4","43","4302","43014","4323606","Vista Alegre do Prata" -"4","43","4302","43015","4302303","Bom Jesus" -"4","43","4302","43015","4303608","Cambará do Sul" -"4","43","4302","43015","4303673","Campestre da Serra" -"4","43","4302","43015","4304622","Capão Bonito do Sul" -"4","43","4302","43015","4307401","Esmeralda" -"4","43","4302","43015","4310439","Ipê" -"4","43","4302","43015","4311122","Jaquirana" -"4","43","4302","43015","4311304","Lagoa Vermelha" -"4","43","4302","43015","4312377","Monte Alegre dos Campos" -"4","43","4302","43015","4312617","Muitos Capões" -"4","43","4302","43015","4314464","Pinhal da Serra" -"4","43","4302","43015","4318200","São Francisco de Paula" -"4","43","4302","43015","4318622","São José dos Ausentes" -"4","43","4302","43015","4322509","Vacaria" -"4","43","4302","43016","4300802","Antônio Prado" -"4","43","4302","43016","4302105","Bento Gonçalves" -"4","43","4302","43016","4302253","Boa Vista do Sul" -"4","43","4302","43016","4304804","Carlos Barbosa" -"4","43","4302","43016","4305108","Caxias do Sul" -"4","43","4302","43016","4305934","Coronel Pilar" -"4","43","4302","43016","4305959","Cotiporã" -"4","43","4302","43016","4307864","Fagundes Varela" -"4","43","4302","43016","4307906","Farroupilha" -"4","43","4302","43016","4308201","Flores da Cunha" -"4","43","4302","43016","4308607","Garibaldi" -"4","43","4302","43016","4312385","Monte Belo do Sul" -"4","43","4302","43016","4313086","Nova Pádua" -"4","43","4302","43016","4313359","Nova Roma do Sul" -"4","43","4302","43016","4317251","Santa Tereza" -"4","43","4302","43016","4319000","São Marcos" -"4","43","4302","43016","4322806","Veranópolis" -"4","43","4302","43016","4323309","Vila Flores" -"4","43","4303","43017","4304655","Capão do Cipó" -"4","43","4303","43017","4310553","Itacurubi" -"4","43","4303","43017","4311130","Jari" -"4","43","4303","43017","4311205","Júlio de Castilhos" -"4","43","4303","43017","4314472","Pinhal Grande" -"4","43","4303","43017","4315321","Quevedos" -"4","43","4303","43017","4317400","Santiago" -"4","43","4303","43017","4322202","Tupanciretã" -"4","43","4303","43017","4322376","Unistalda" -"4","43","4303","43018","4302907","Cacequi" -"4","43","4303","43018","4306379","Dilermando de Aguiar" -"4","43","4303","43018","4310538","Itaara" -"4","43","4303","43018","4311106","Jaguari" -"4","43","4303","43018","4312104","Mata" -"4","43","4303","43018","4313037","Nova Esperança do Sul" -"4","43","4303","43018","4316907","Santa Maria" -"4","43","4303","43018","4319125","São Martinho da Serra" -"4","43","4303","43018","4319406","São Pedro do Sul" -"4","43","4303","43018","4319604","São Sepé" -"4","43","4303","43018","4319802","São Vicente do Sul" -"4","43","4303","43018","4321493","Toropi" -"4","43","4303","43018","4323457","Vila Nova do Sul" -"4","43","4303","43019","4300109","Agudo" -"4","43","4303","43019","4306700","Dona Francisca" -"4","43","4303","43019","4308003","Faxinal do Soturno" -"4","43","4303","43019","4308409","Formigueiro" -"4","43","4303","43019","4310751","Ivorá" -"4","43","4303","43019","4313102","Nova Palma" -"4","43","4303","43019","4315503","Restinga Seca" -"4","43","4303","43019","4318432","São João do Polêsine" -"4","43","4303","43019","4320651","Silveira Martins" -"4","43","4304","43020","4301206","Arroio do Tigre" -"4","43","4304","43020","4304200","Candelária" -"4","43","4304","43020","4307815","Estrela Velha" -"4","43","4304","43020","4309159","Gramado Xavier" -"4","43","4304","43020","4309571","Herveiras" -"4","43","4304","43020","4309753","Ibarama" -"4","43","4304","43020","4311239","Lagoa Bonita do Sul" -"4","43","4304","43020","4312153","Mato Leitão" -"4","43","4304","43020","4314068","Passa Sete" -"4","43","4304","43020","4316808","Santa Cruz do Sul" -"4","43","4304","43020","4320263","Segredo" -"4","43","4304","43020","4320677","Sinimbu" -"4","43","4304","43020","4320701","Sobradinho" -"4","43","4304","43020","4322533","Vale do Sol" -"4","43","4304","43020","4322608","Venâncio Aires" -"4","43","4304","43020","4322707","Vera Cruz" -"4","43","4304","43021","4301008","Arroio do Meio" -"4","43","4304","43021","4302402","Bom Retiro do Sul" -"4","43","4304","43021","4302451","Boqueirão do Leão" -"4","43","4304","43021","4304614","Canudos do Vale" -"4","43","4304","43021","4304697","Capitão" -"4","43","4304","43021","4305587","Colinas" -"4","43","4304","43021","4305835","Coqueiro Baixo" -"4","43","4304","43021","4306205","Cruzeiro do Sul" -"4","43","4304","43021","4306759","Doutor Ricardo" -"4","43","4304","43021","4306809","Encantado" -"4","43","4304","43021","4307807","Estrela" -"4","43","4304","43021","4308078","Fazenda Vilanova" -"4","43","4304","43021","4308433","Forquetinha" -"4","43","4304","43021","4310363","Imigrante" -"4","43","4304","43021","4311403","Lajeado" -"4","43","4304","43021","4312054","Marques de Souza" -"4","43","4304","43021","4312609","Muçum" -"4","43","4304","43021","4313003","Nova Bréscia" -"4","43","4304","43021","4314159","Paverama" -"4","43","4304","43021","4315131","Pouso Novo" -"4","43","4304","43021","4315156","Progresso" -"4","43","4304","43021","4315453","Relvado" -"4","43","4304","43021","4315800","Roca Sales" -"4","43","4304","43021","4316758","Santa Clara do Sul" -"4","43","4304","43021","4320453","Sério" -"4","43","4304","43021","4320859","Tabaí" -"4","43","4304","43021","4321303","Taquari" -"4","43","4304","43021","4321451","Teutônia" -"4","43","4304","43021","4321626","Travesseiro" -"4","43","4304","43021","4322855","Vespasiano Correa" -"4","43","4304","43021","4323770","Westfalia" -"4","43","4304","43022","4303004","Cachoeira do Sul" -"4","43","4304","43022","4305132","Cerro Branco" -"4","43","4304","43022","4313391","Novo Cabrais" -"4","43","4304","43022","4313953","Pantano Grande" -"4","43","4304","43022","4314027","Paraíso do Sul" -"4","43","4304","43022","4314076","Passo do Sobrado" -"4","43","4304","43022","4315701","Rio Pardo" -"4","43","4305","43023","4300570","Alto Feliz" -"4","43","4305","43023","4301651","Barão" -"4","43","4305","43023","4302352","Bom Princípio" -"4","43","4305","43023","4302659","Brochier" -"4","43","4305","43023","4304689","Capela de Santana" -"4","43","4305","43023","4308102","Feliz" -"4","43","4305","43023","4309555","Harmonia" -"4","43","4305","43023","4311643","Linha Nova" -"4","43","4305","43023","4311791","Maratá" -"4","43","4305","43023","4312401","Montenegro" -"4","43","4305","43023","4314035","Pareci Novo" -"4","43","4305","43023","4314753","Poço das Antas" -"4","43","4305","43023","4314803","Portão" -"4","43","4305","43023","4316501","Salvador do Sul" -"4","43","4305","43023","4318481","São José do Hortêncio" -"4","43","4305","43023","4318614","São José do Sul" -"4","43","4305","43023","4319356","São Pedro da Serra" -"4","43","4305","43023","4319505","São Sebastião do Caí" -"4","43","4305","43023","4319752","São Vendelino" -"4","43","4305","43023","4322251","Tupandi" -"4","43","4305","43023","4322541","Vale Real" -"4","43","4305","43024","4304408","Canela" -"4","43","4305","43024","4306403","Dois Irmãos" -"4","43","4305","43024","4309100","Gramado" -"4","43","4305","43024","4310108","Igrejinha" -"4","43","4305","43024","4310801","Ivoti" -"4","43","4305","43024","4311627","Lindolfo Collor" -"4","43","4305","43024","4312476","Morro Reuter" -"4","43","4305","43024","4313201","Nova Petrópolis" -"4","43","4305","43024","4314423","Picada Café" -"4","43","4305","43024","4315149","Presidente Lucena" -"4","43","4305","43024","4315750","Riozinho" -"4","43","4305","43024","4316006","Rolante" -"4","43","4305","43024","4316956","Santa Maria do Herval" -"4","43","4305","43024","4321204","Taquara" -"4","43","4305","43024","4321709","Três Coroas" -"4","43","4305","43025","4301107","Arroio dos Ratos" -"4","43","4305","43025","4301750","Barão do Triunfo" -"4","43","4305","43025","4302709","Butiá" -"4","43","4305","43025","4305355","Charqueadas" -"4","43","4305","43025","4308805","General Câmara" -"4","43","4305","43025","4312252","Minas do Leão" -"4","43","4305","43025","4318408","São Jerônimo" -"4","43","4305","43025","4322004","Triunfo" -"4","43","4305","43025","4322525","Vale Verde" -"4","43","4305","43026","4300604","Alvorada" -"4","43","4305","43026","4300877","Araricá" -"4","43","4305","43026","4303103","Cachoeirinha" -"4","43","4305","43026","4303905","Campo Bom" -"4","43","4305","43026","4304606","Canoas" -"4","43","4305","43026","4306767","Eldorado do Sul" -"4","43","4305","43026","4307609","Estância Velha" -"4","43","4305","43026","4307708","Esteio" -"4","43","4305","43026","4309050","Glorinha" -"4","43","4305","43026","4309209","Gravataí" -"4","43","4305","43026","4309308","Guaíba" -"4","43","4305","43026","4311981","Mariana Pimentel" -"4","43","4305","43026","4313060","Nova Hartz" -"4","43","4305","43026","4313375","Nova Santa Rita" -"4","43","4305","43026","4313409","Novo Hamburgo" -"4","43","4305","43026","4314050","Parobé" -"4","43","4305","43026","4314902","Porto Alegre" -"4","43","4305","43026","4318705","São Leopoldo" -"4","43","4305","43026","4319901","Sapiranga" -"4","43","4305","43026","4320008","Sapucaia do Sul" -"4","43","4305","43026","4320552","Sertão Santana" -"4","43","4305","43026","4323002","Viamão" -"4","43","4305","43027","4301057","Arroio do Sal" -"4","43","4305","43027","4301636","Balneário Pinhal" -"4","43","4305","43027","4304630","Capão da Canoa" -"4","43","4305","43027","4304671","Capivari do Sul" -"4","43","4305","43027","4304713","Caraá" -"4","43","4305","43027","4305454","Cidreira" -"4","43","4305","43027","4306551","Dom Pedro de Alcântara" -"4","43","4305","43027","4310330","Imbé" -"4","43","4305","43027","4310652","Itati" -"4","43","4305","43027","4311734","Mampituba" -"4","43","4305","43027","4311775","Maquiné" -"4","43","4305","43027","4312443","Morrinhos do Sul" -"4","43","4305","43027","4312500","Mostardas" -"4","43","4305","43027","4313508","Osório" -"4","43","4305","43027","4313656","Palmares do Sul" -"4","43","4305","43027","4317608","Santo Antônio da Patrulha" -"4","43","4305","43027","4321352","Tavares" -"4","43","4305","43027","4321436","Terra de Areia" -"4","43","4305","43027","4321501","Torres" -"4","43","4305","43027","4321600","Tramandaí" -"4","43","4305","43027","4321667","Três Cachoeiras" -"4","43","4305","43027","4321832","Três Forquilhas" -"4","43","4305","43027","4323804","Xangri-lá" -"4","43","4305","43028","4300851","Arambaré" -"4","43","4305","43028","4301909","Barra do Ribeiro" -"4","43","4305","43028","4303509","Camaquã" -"4","43","4305","43028","4305173","Cerro Grande do Sul" -"4","43","4305","43028","4305447","Chuvisca" -"4","43","4305","43028","4306502","Dom Feliciano" -"4","43","4305","43028","4320354","Sentinela do Sul" -"4","43","4305","43028","4321105","Tapes" -"4","43","4306","43029","4300406","Alegrete" -"4","43","4306","43029","4301875","Barra do Quaraí" -"4","43","4306","43029","4308656","Garruchos" -"4","43","4306","43029","4310603","Itaqui" -"4","43","4306","43029","4311718","Maçambará" -"4","43","4306","43029","4311759","Manoel Viana" -"4","43","4306","43029","4315305","Quaraí" -"4","43","4306","43029","4318002","São Borja" -"4","43","4306","43029","4318101","São Francisco de Assis" -"4","43","4306","43029","4322400","Uruguaiana" -"4","43","4306","43030","4316402","Rosário do Sul" -"4","43","4306","43030","4316972","Santa Margarida do Sul" -"4","43","4306","43030","4317103","Sant'Ana do Livramento" -"4","43","4306","43030","4318309","São Gabriel" -"4","43","4306","43031","4300034","Aceguá" -"4","43","4306","43031","4301602","Bagé" -"4","43","4306","43031","4306601","Dom Pedrito" -"4","43","4306","43031","4309654","Hulha Negra" -"4","43","4306","43031","4311502","Lavras do Sul" -"4","43","4307","43032","4300638","Amaral Ferrador" -"4","43","4307","43032","4302808","Caçapava do Sul" -"4","43","4307","43032","4304358","Candiota" -"4","43","4307","43032","4306908","Encruzilhada do Sul" -"4","43","4307","43032","4314175","Pedras Altas" -"4","43","4307","43032","4314506","Pinheiro Machado" -"4","43","4307","43032","4314605","Piratini" -"4","43","4307","43032","4317004","Santana da Boa Vista" -"4","43","4307","43033","4301073","Arroio do Padre" -"4","43","4307","43033","4304507","Canguçu" -"4","43","4307","43033","4304663","Capão do Leão" -"4","43","4307","43033","4305124","Cerrito" -"4","43","4307","43033","4306056","Cristal" -"4","43","4307","43033","4312450","Morro Redondo" -"4","43","4307","43033","4314209","Pedro Osório" -"4","43","4307","43033","4314407","Pelotas" -"4","43","4307","43033","4318804","São Lourenço do Sul" -"4","43","4307","43033","4322327","Turuçu" -"4","43","4307","43034","4301305","Arroio Grande" -"4","43","4307","43034","4307104","Herval" -"4","43","4307","43034","4311007","Jaguarão" -"4","43","4307","43035","4305439","Chuí" -"4","43","4307","43035","4315602","Rio Grande" -"4","43","4307","43035","4317301","Santa Vitória do Palmar" -"4","43","4307","43035","4318507","São José do Norte" -"5","50","5001","50001","5003207","Corumbá" -"5","50","5001","50001","5005202","Ladário" -"5","50","5001","50001","5006903","Porto Murtinho" -"5","50","5001","50002","5000708","Anastácio" -"5","50","5001","50002","5001102","Aquidauana" -"5","50","5001","50002","5003488","Dois Irmãos do Buriti" -"5","50","5001","50002","5005608","Miranda" -"5","50","5002","50003","5000252","Alcinópolis" -"5","50","5002","50003","5002605","Camapuã" -"5","50","5002","50003","5003306","Coxim" -"5","50","5002","50003","5003900","Figueirão" -"5","50","5002","50003","5006408","Pedro Gomes" -"5","50","5002","50003","5007406","Rio Verde de Mato Grosso" -"5","50","5002","50003","5007695","São Gabriel do Oeste" -"5","50","5002","50003","5007935","Sonora" -"5","50","5002","50004","5001508","Bandeirantes" -"5","50","5002","50004","5002704","Campo Grande" -"5","50","5002","50004","5003108","Corguinho" -"5","50","5002","50004","5004908","Jaraguari" -"5","50","5002","50004","5007307","Rio Negro" -"5","50","5002","50004","5007505","Rochedo" -"5","50","5002","50004","5007901","Sidrolândia" -"5","50","5002","50004","5008008","Terenos" -"5","50","5003","50005","5002902","Cassilândia" -"5","50","5003","50005","5002951","Chapadão do Sul" -"5","50","5003","50005","5003256","Costa Rica" -"5","50","5003","50006","5001003","Aparecida do Taboado" -"5","50","5003","50006","5004403","Inocência" -"5","50","5003","50006","5006309","Paranaíba" -"5","50","5003","50006","5007802","Selvíria" -"5","50","5003","50007","5000203","Água Clara" -"5","50","5003","50007","5002308","Brasilândia" -"5","50","5003","50007","5007109","Ribas do Rio Pardo" -"5","50","5003","50007","5007554","Santa Rita do Pardo" -"5","50","5003","50007","5008305","Três Lagoas" -"5","50","5003","50008","5000807","Anaurilândia" -"5","50","5003","50008","5001904","Bataguassu" -"5","50","5003","50008","5002001","Batayporã" -"5","50","5003","50008","5006200","Nova Andradina" -"5","50","5003","50008","5007976","Taquarussu" -"5","50","5004","50009","5002100","Bela Vista" -"5","50","5004","50009","5002159","Bodoquena" -"5","50","5004","50009","5002209","Bonito" -"5","50","5004","50009","5002803","Caracol" -"5","50","5004","50009","5004106","Guia Lopes da Laguna" -"5","50","5004","50009","5005004","Jardim" -"5","50","5004","50009","5005806","Nioaque" -"5","50","5004","50010","5000609","Amambai" -"5","50","5004","50010","5000906","Antônio João" -"5","50","5004","50010","5001243","Aral Moreira" -"5","50","5004","50010","5002407","Caarapó" -"5","50","5004","50010","5003504","Douradina" -"5","50","5004","50010","5003702","Dourados" -"5","50","5004","50010","5003801","Fátima do Sul" -"5","50","5004","50010","5004502","Itaporã" -"5","50","5004","50010","5005152","Juti" -"5","50","5004","50010","5005251","Laguna Carapã" -"5","50","5004","50010","5005400","Maracaju" -"5","50","5004","50010","5006002","Nova Alvorada do Sul" -"5","50","5004","50010","5006606","Ponta Porã" -"5","50","5004","50010","5007208","Rio Brilhante" -"5","50","5004","50010","5008404","Vicentina" -"5","50","5004","50011","5000856","Angélica" -"5","50","5004","50011","5003157","Coronel Sapucaia" -"5","50","5004","50011","5003454","Deodápolis" -"5","50","5004","50011","5003751","Eldorado" -"5","50","5004","50011","5004007","Glória de Dourados" -"5","50","5004","50011","5004304","Iguatemi" -"5","50","5004","50011","5004601","Itaquiraí" -"5","50","5004","50011","5004700","Ivinhema" -"5","50","5004","50011","5004809","Japorã" -"5","50","5004","50011","5005103","Jateí" -"5","50","5004","50011","5005681","Mundo Novo" -"5","50","5004","50011","5005707","Naviraí" -"5","50","5004","50011","5006259","Novo Horizonte do Sul" -"5","50","5004","50011","5006358","Paranhos" -"5","50","5004","50011","5007703","Sete Quedas" -"5","50","5004","50011","5007950","Tacuru" -"5","51","5101","51001","5101407","Aripuanã" -"5","51","5101","51001","5101902","Brasnorte" -"5","51","5101","51001","5102850","Castanheira" -"5","51","5101","51001","5103254","Colniza" -"5","51","5101","51001","5103379","Cotriguaçu" -"5","51","5101","51001","5105150","Juína" -"5","51","5101","51001","5105176","Juruena" -"5","51","5101","51001","5107578","Rondolândia" -"5","51","5101","51002","5100250","Alta Floresta" -"5","51","5101","51002","5100805","Apiacás" -"5","51","5101","51002","5102793","Carlinda" -"5","51","5101","51002","5106158","Nova Bandeirantes" -"5","51","5101","51002","5106299","Paranaíta" -"5","51","5101","51002","5108956","Nova Monte Verde" -"5","51","5101","51003","5103205","Colíder" -"5","51","5101","51003","5104104","Guarantã do Norte" -"5","51","5101","51003","5105606","Matupá" -"5","51","5101","51003","5106216","Nova Canaã do Norte" -"5","51","5101","51003","5106265","Novo Mundo" -"5","51","5101","51003","5106422","Peixoto de Azevedo" -"5","51","5101","51003","5108055","Terra Nova do Norte" -"5","51","5101","51003","5108808","Nova Guarita" -"5","51","5101","51004","5102637","Campo Novo do Parecis" -"5","51","5101","51004","5102686","Campos de Júlio" -"5","51","5101","51004","5103304","Comodoro" -"5","51","5101","51004","5103502","Diamantino" -"5","51","5101","51004","5107875","Sapezal" -"5","51","5101","51005","5105101","Juara" -"5","51","5101","51005","5106273","Novo Horizonte do Norte" -"5","51","5101","51005","5106802","Porto dos Gaúchos" -"5","51","5101","51005","5107305","São José do Rio Claro" -"5","51","5101","51005","5107941","Tabaporã" -"5","51","5101","51005","5108907","Nova Maringá" -"5","51","5101","51006","5104526","Ipiranga do Norte" -"5","51","5101","51006","5104542","Itanhangá" -"5","51","5101","51006","5105259","Lucas do Rio Verde" -"5","51","5101","51006","5105903","Nobres" -"5","51","5101","51006","5106224","Nova Mutum" -"5","51","5101","51006","5106240","Nova Ubiratã" -"5","51","5101","51006","5107768","Santa Rita do Trivelato" -"5","51","5101","51006","5107925","Sorriso" -"5","51","5101","51006","5108006","Tapurah" -"5","51","5101","51007","5103056","Cláudia" -"5","51","5101","51007","5103700","Feliz Natal" -"5","51","5101","51007","5104559","Itaúba" -"5","51","5101","51007","5105580","Marcelândia" -"5","51","5101","51007","5106190","Nova Santa Helena" -"5","51","5101","51007","5107248","Santa Carmem" -"5","51","5101","51007","5107909","Sinop" -"5","51","5101","51007","5108303","União do Sul" -"5","51","5101","51007","5108501","Vera" -"5","51","5101","51008","5103858","Gaúcha do Norte" -"5","51","5101","51008","5106208","Nova Brasilândia" -"5","51","5101","51008","5106307","Paranatinga" -"5","51","5101","51008","5106455","Planalto da Serra" -"5","51","5102","51009","5100359","Alto Boa Vista" -"5","51","5102","51009","5101852","Bom Jesus do Araguaia" -"5","51","5102","51009","5102694","Canabrava do Norte" -"5","51","5102","51009","5103353","Confresa" -"5","51","5102","51009","5105309","Luciara" -"5","51","5102","51009","5106315","Novo Santo Antônio" -"5","51","5102","51009","5106778","Porto Alegre do Norte" -"5","51","5102","51009","5107180","Ribeirão Cascalheira" -"5","51","5102","51009","5107354","São José do Xingu" -"5","51","5102","51009","5107743","Santa Cruz do Xingu" -"5","51","5102","51009","5107776","Santa Terezinha" -"5","51","5102","51009","5107859","São Félix do Araguaia" -"5","51","5102","51009","5107883","Serra Nova Dourada" -"5","51","5102","51009","5108600","Vila Rica" -"5","51","5102","51010","5100201","Água Boa" -"5","51","5102","51010","5102603","Campinápolis" -"5","51","5102","51010","5102702","Canarana" -"5","51","5102","51010","5106174","Nova Nazaré" -"5","51","5102","51010","5106257","Nova Xavantina" -"5","51","5102","51010","5106281","Novo São Joaquim" -"5","51","5102","51010","5107065","Querência" -"5","51","5102","51010","5107792","Santo Antônio do Leste" -"5","51","5102","51011","5101001","Araguaiana" -"5","51","5102","51011","5101803","Barra do Garças" -"5","51","5102","51011","5103106","Cocalinho" -"5","51","5103","51012","5103361","Conquista D'Oeste" -"5","51","5103","51012","5105507","Vila Bela da Santíssima Trindade" -"5","51","5103","51012","5106182","Nova Lacerda" -"5","51","5103","51012","5106752","Pontes e Lacerda" -"5","51","5103","51012","5108352","Vale de São Domingos" -"5","51","5103","51013","5101704","Barra do Bugres" -"5","51","5103","51013","5103452","Denise" -"5","51","5103","51013","5106232","Nova Olímpia" -"5","51","5103","51013","5106851","Porto Estrela" -"5","51","5103","51013","5107958","Tangará da Serra" -"5","51","5103","51014","5101258","Araputanga" -"5","51","5103","51014","5103809","Figueirópolis D'Oeste" -"5","51","5103","51014","5103957","Glória D'Oeste" -"5","51","5103","51014","5104500","Indiavaí" -"5","51","5103","51014","5105002","Jauru" -"5","51","5103","51014","5105234","Lambari D'Oeste" -"5","51","5103","51014","5105622","Mirassol d'Oeste" -"5","51","5103","51014","5106828","Porto Esperidião" -"5","51","5103","51014","5107107","São José dos Quatro Marcos" -"5","51","5103","51014","5107156","Reserva do Cabaçal" -"5","51","5103","51014","5107206","Rio Branco" -"5","51","5103","51014","5107750","Salto do Céu" -"5","51","5104","51015","5100508","Alto Paraguai" -"5","51","5104","51015","5101308","Arenápolis" -"5","51","5104","51015","5106000","Nortelândia" -"5","51","5104","51015","5107263","Santo Afonso" -"5","51","5104","51015","5108857","Nova Marilândia" -"5","51","5104","51016","5100102","Acorizal" -"5","51","5104","51016","5104906","Jangada" -"5","51","5104","51016","5107701","Rosário Oeste" -"5","51","5104","51017","5103007","Chapada dos Guimarães" -"5","51","5104","51017","5103403","Cuiabá" -"5","51","5104","51017","5106109","Nossa Senhora do Livramento" -"5","51","5104","51017","5107800","Santo Antônio do Leverger" -"5","51","5104","51017","5108402","Várzea Grande" -"5","51","5104","51018","5101605","Barão de Melgaço" -"5","51","5104","51018","5102504","Cáceres" -"5","51","5104","51018","5103437","Curvelândia" -"5","51","5104","51018","5106505","Poconé" -"5","51","5105","51019","5102678","Campo Verde" -"5","51","5105","51019","5107040","Primavera do Leste" -"5","51","5105","51020","5101209","Araguainha" -"5","51","5105","51020","5103908","General Carneiro" -"5","51","5105","51020","5104203","Guiratinga" -"5","51","5105","51020","5106653","Pontal do Araguaia" -"5","51","5105","51020","5106703","Ponte Branca" -"5","51","5105","51020","5107008","Poxoréo" -"5","51","5105","51020","5107198","Ribeirãozinho" -"5","51","5105","51020","5108105","Tesouro" -"5","51","5105","51020","5108204","Torixoréu" -"5","51","5105","51021","5103601","Dom Aquino" -"5","51","5105","51021","5104609","Itiquira" -"5","51","5105","51021","5104807","Jaciara" -"5","51","5105","51021","5105200","Juscimeira" -"5","51","5105","51021","5106372","Pedra Preta" -"5","51","5105","51021","5107297","São José do Povo" -"5","51","5105","51021","5107404","São Pedro da Cipa" -"5","51","5105","51021","5107602","Rondonópolis" -"5","51","5105","51022","5100300","Alto Araguaia" -"5","51","5105","51022","5100409","Alto Garças" -"5","51","5105","51022","5100607","Alto Taquari" -"5","52","5201","52001","5206404","Crixás" -"5","52","5201","52001","5214002","Mozarlândia" -"5","52","5201","52001","5214051","Mundo Novo" -"5","52","5201","52001","5214838","Nova Crixás" -"5","52","5201","52001","5215256","Novo Planalto" -"5","52","5201","52001","5220207","São Miguel do Araguaia" -"5","52","5201","52001","5221577","Uirapuru" -"5","52","5201","52002","5202155","Araguapaz" -"5","52","5201","52002","5202502","Aruanã" -"5","52","5201","52002","5203807","Britânia" -"5","52","5201","52002","5207535","Faina" -"5","52","5201","52002","5208905","Goiás" -"5","52","5201","52002","5211008","Itapirapuã" -"5","52","5201","52002","5212204","Jussara" -"5","52","5201","52002","5212956","Matrinchã" -"5","52","5201","52002","5219258","Santa Fé de Goiás" -"5","52","5201","52003","5201702","Aragarças" -"5","52","5201","52003","5202353","Arenópolis" -"5","52","5201","52003","5203104","Baliza" -"5","52","5201","52003","5203401","Bom Jardim de Goiás" -"5","52","5201","52003","5207105","Diorama" -"5","52","5201","52003","5213707","Montes Claros de Goiás" -"5","52","5201","52003","5217203","Piranhas" -"5","52","5202","52004","5200555","Alto Horizonte" -"5","52","5202","52004","5200829","Amaralina" -"5","52","5202","52004","5203575","Bonópolis" -"5","52","5202","52004","5204656","Campinaçu" -"5","52","5202","52004","5204706","Campinorte" -"5","52","5202","52004","5204953","Campos Verdes" -"5","52","5202","52004","5207501","Estrela do Norte" -"5","52","5202","52004","5208103","Formoso" -"5","52","5202","52004","5212808","Mara Rosa" -"5","52","5202","52004","5213087","Minaçu" -"5","52","5202","52004","5213772","Montividiu do Norte" -"5","52","5202","52004","5214101","Mutunópolis" -"5","52","5202","52004","5214606","Niquelândia" -"5","52","5202","52004","5214879","Nova Iguaçu de Goiás" -"5","52","5202","52004","5218003","Porangatu" -"5","52","5202","52004","5219605","Santa Tereza de Goiás" -"5","52","5202","52004","5219704","Santa Terezinha de Goiás" -"5","52","5202","52004","5221452","Trombas" -"5","52","5202","52004","5221601","Uruaçu" -"5","52","5202","52005","5200605","Alto Paraíso de Goiás" -"5","52","5202","52005","5204904","Campos Belos" -"5","52","5202","52005","5205307","Cavalcante" -"5","52","5202","52005","5205521","Colinas do Sul" -"5","52","5202","52005","5213509","Monte Alegre de Goiás" -"5","52","5202","52005","5214903","Nova Roma" -"5","52","5202","52005","5220009","São João d'Aliança" -"5","52","5202","52005","5221080","Teresina de Goiás" -"5","52","5203","52006","5203203","Barro Alto" -"5","52","5203","52006","5205000","Carmo do Rio Verde" -"5","52","5203","52006","5205406","Ceres" -"5","52","5203","52006","5208608","Goianésia" -"5","52","5203","52006","5209291","Guaraíta" -"5","52","5203","52006","5209457","Guarinos" -"5","52","5203","52006","5209804","Hidrolina" -"5","52","5203","52006","5210158","Ipiranga de Goiás" -"5","52","5203","52006","5210901","Itapaci" -"5","52","5203","52006","5211206","Itapuranga" -"5","52","5203","52006","5213855","Morro Agudo de Goiás" -"5","52","5203","52006","5214705","Nova América" -"5","52","5203","52006","5214861","Nova Glória" -"5","52","5203","52006","5216908","Pilar de Goiás" -"5","52","5203","52006","5218607","Rialma" -"5","52","5203","52006","5218706","Rianápolis" -"5","52","5203","52006","5218904","Rubiataba" -"5","52","5203","52006","5219357","Santa Isabel" -"5","52","5203","52006","5219456","Santa Rita do Novo Destino" -"5","52","5203","52006","5220157","São Luíz do Norte" -"5","52","5203","52006","5220280","São Patrício" -"5","52","5203","52006","5221700","Uruana" -"5","52","5203","52007","5201108","Anápolis" -"5","52","5203","52007","5201603","Araçu" -"5","52","5203","52007","5203609","Brazabrantes" -"5","52","5203","52007","5204854","Campo Limpo de Goiás" -"5","52","5203","52007","5205208","Caturaí" -"5","52","5203","52007","5206800","Damolândia" -"5","52","5203","52007","5209606","Heitoraí" -"5","52","5203","52007","5210000","Inhumas" -"5","52","5203","52007","5210406","Itaberaí" -"5","52","5203","52007","5210562","Itaguari" -"5","52","5203","52007","5210604","Itaguaru" -"5","52","5203","52007","5211404","Itauçu" -"5","52","5203","52007","5211800","Jaraguá" -"5","52","5203","52007","5212055","Jesúpolis" -"5","52","5203","52007","5215009","Nova Veneza" -"5","52","5203","52007","5215405","Ouro Verde de Goiás" -"5","52","5203","52007","5216809","Petrolina de Goiás" -"5","52","5203","52007","5219506","Santa Rosa de Goiás" -"5","52","5203","52007","5219902","São Francisco de Goiás" -"5","52","5203","52007","5221007","Taquaral de Goiás" -"5","52","5203","52008","5200902","Amorinópolis" -"5","52","5203","52008","5204201","Cachoeira de Goiás" -"5","52","5203","52008","5205703","Córrego do Ouro" -"5","52","5203","52008","5207600","Fazenda Nova" -"5","52","5203","52008","5210208","Iporá" -"5","52","5203","52008","5210307","Israelândia" -"5","52","5203","52008","5211602","Ivolândia" -"5","52","5203","52008","5212006","Jaupaci" -"5","52","5203","52008","5213400","Moiporá" -"5","52","5203","52008","5215207","Novo Brasil" -"5","52","5203","52009","5200159","Adelândia" -"5","52","5203","52009","5200852","Americano do Brasil" -"5","52","5203","52009","5201306","Anicuns" -"5","52","5203","52009","5202601","Aurilândia" -"5","52","5203","52009","5202809","Avelinópolis" -"5","52","5203","52009","5203939","Buriti de Goiás" -"5","52","5203","52009","5207808","Firminópolis" -"5","52","5203","52009","5213905","Mossâmedes" -"5","52","5203","52009","5214408","Nazário" -"5","52","5203","52009","5219001","Sanclerlândia" -"5","52","5203","52009","5219100","Santa Bárbara de Goiás" -"5","52","5203","52009","5220108","São Luís de Montes Belos" -"5","52","5203","52009","5221502","Turvânia" -"5","52","5203","52010","5200050","Abadia de Goiás" -"5","52","5203","52010","5201405","Aparecida de Goiânia" -"5","52","5203","52010","5201801","Aragoiânia" -"5","52","5203","52010","5203302","Bela Vista de Goiás" -"5","52","5203","52010","5203559","Bonfinópolis" -"5","52","5203","52010","5204557","Caldazinha" -"5","52","5203","52010","5208400","Goianápolis" -"5","52","5203","52010","5208707","Goiânia" -"5","52","5203","52010","5208806","Goianira" -"5","52","5203","52010","5209200","Guapó" -"5","52","5203","52010","5209705","Hidrolândia" -"5","52","5203","52010","5212303","Leopoldo de Bulhões" -"5","52","5203","52010","5214507","Nerópolis" -"5","52","5203","52010","5219738","Santo Antônio de Goiás" -"5","52","5203","52010","5220454","Senador Canedo" -"5","52","5203","52010","5221197","Terezópolis de Goiás" -"5","52","5203","52010","5221403","Trindade" -"5","52","5204","52011","5200803","Alvorada do Norte" -"5","52","5204","52011","5203962","Buritinópolis" -"5","52","5204","52011","5206701","Damianópolis" -"5","52","5204","52011","5207907","Flores de Goiás" -"5","52","5204","52011","5208301","Divinópolis de Goiás" -"5","52","5204","52011","5209408","Guarani de Goiás" -"5","52","5204","52011","5209903","Iaciara" -"5","52","5204","52011","5212709","Mambaí" -"5","52","5204","52011","5218300","Posse" -"5","52","5204","52011","5219803","São Domingos" -"5","52","5204","52011","5220686","Simolândia" -"5","52","5204","52011","5220702","Sítio d'Abadia" -"5","52","5204","52012","5200100","Abadiânia" -"5","52","5204","52012","5200175","Água Fria de Goiás" -"5","52","5204","52012","5200258","Águas Lindas de Goiás" -"5","52","5204","52012","5200308","Alexânia" -"5","52","5204","52012","5204003","Cabeceiras" -"5","52","5204","52012","5205497","Cidade Ocidental" -"5","52","5204","52012","5205513","Cocalzinho de Goiás" -"5","52","5204","52012","5205802","Corumbá de Goiás" -"5","52","5204","52012","5206206","Cristalina" -"5","52","5204","52012","5208004","Formosa" -"5","52","5204","52012","5212501","Luziânia" -"5","52","5204","52012","5213053","Mimoso de Goiás" -"5","52","5204","52012","5215231","Novo Gama" -"5","52","5204","52012","5215603","Padre Bernardo" -"5","52","5204","52012","5217302","Pirenópolis" -"5","52","5204","52012","5217609","Planaltina" -"5","52","5204","52012","5219753","Santo Antônio do Descoberto" -"5","52","5204","52012","5221858","Valparaíso de Goiás" -"5","52","5204","52012","5222203","Vila Boa" -"5","52","5204","52012","5222302","Vila Propício" -"5","52","5205","52013","5201454","Aparecida do Rio Doce" -"5","52","5205","52013","5201504","Aporé" -"5","52","5205","52013","5204409","Caiapônia" -"5","52","5205","52013","5205059","Castelândia" -"5","52","5205","52013","5205471","Chapadão do Céu" -"5","52","5205","52013","5207253","Doverlândia" -"5","52","5205","52013","5211909","Jataí" -"5","52","5205","52013","5213004","Maurilândia" -"5","52","5205","52013","5213103","Mineiros" -"5","52","5205","52013","5213756","Montividiu" -"5","52","5205","52013","5215652","Palestina de Goiás" -"5","52","5205","52013","5216452","Perolândia" -"5","52","5205","52013","5218102","Portelândia" -"5","52","5205","52013","5218805","Rio Verde" -"5","52","5205","52013","5219308","Santa Helena de Goiás" -"5","52","5205","52013","5219407","Santa Rita do Araguaia" -"5","52","5205","52013","5219712","Santo Antônio da Barra" -"5","52","5205","52013","5220504","Serranópolis" -"5","52","5205","52014","5200134","Acreúna" -"5","52","5205","52014","5204607","Campestre de Goiás" -"5","52","5205","52014","5205455","Cezarina" -"5","52","5205","52014","5207352","Edealina" -"5","52","5205","52014","5207402","Edéia" -"5","52","5205","52014","5209952","Indiara" -"5","52","5205","52014","5211701","Jandaia" -"5","52","5205","52014","5215702","Palmeiras de Goiás" -"5","52","5205","52014","5215900","Palminópolis" -"5","52","5205","52014","5216403","Paraúna" -"5","52","5205","52014","5220058","São João da Paraúna" -"5","52","5205","52014","5221551","Turvelândia" -"5","52","5205","52014","5221908","Varjão" -"5","52","5205","52015","5200209","Água Limpa" -"5","52","5205","52015","5200506","Aloândia" -"5","52","5205","52015","5203500","Bom Jesus de Goiás" -"5","52","5205","52015","5203906","Buriti Alegre" -"5","52","5205","52015","5204250","Cachoeira Dourada" -"5","52","5205","52015","5204508","Caldas Novas" -"5","52","5205","52015","5206503","Cromínia" -"5","52","5205","52015","5209101","Goiatuba" -"5","52","5205","52015","5209937","Inaciolândia" -"5","52","5205","52015","5211503","Itumbiara" -"5","52","5205","52015","5212105","Joviânia" -"5","52","5205","52015","5212600","Mairipotaba" -"5","52","5205","52015","5212907","Marzagão" -"5","52","5205","52015","5213806","Morrinhos" -"5","52","5205","52015","5216007","Panamá" -"5","52","5205","52015","5217104","Piracanjuba" -"5","52","5205","52015","5217708","Pontalina" -"5","52","5205","52015","5218052","Porteirão" -"5","52","5205","52015","5218391","Professor Jamil" -"5","52","5205","52015","5218789","Rio Quente" -"5","52","5205","52015","5222054","Vicentinópolis" -"5","52","5205","52016","5206305","Cristianópolis" -"5","52","5205","52016","5208152","Gameleira de Goiás" -"5","52","5205","52016","5215306","Orizona" -"5","52","5205","52016","5215801","Palmelo" -"5","52","5205","52016","5217401","Pires do Rio" -"5","52","5205","52016","5219209","Santa Cruz de Goiás" -"5","52","5205","52016","5220264","São Miguel do Passa Quatro" -"5","52","5205","52016","5220603","Silvânia" -"5","52","5205","52016","5221809","Urutaí" -"5","52","5205","52016","5222005","Vianópolis" -"5","52","5205","52017","5201207","Anhanguera" -"5","52","5205","52017","5204805","Campo Alegre de Goiás" -"5","52","5205","52017","5205109","Catalão" -"5","52","5205","52017","5205901","Corumbaíba" -"5","52","5205","52017","5206602","Cumari" -"5","52","5205","52017","5206909","Davinópolis" -"5","52","5205","52017","5208509","Goiandira" -"5","52","5205","52017","5210109","Ipameri" -"5","52","5205","52017","5214804","Nova Aurora" -"5","52","5205","52017","5215504","Ouvidor" -"5","52","5205","52017","5221304","Três Ranchos" -"5","52","5205","52018","5204102","Cachoeira Alta" -"5","52","5205","52018","5204300","Caçu" -"5","52","5205","52018","5209150","Gouvelândia" -"5","52","5205","52018","5210802","Itajá" -"5","52","5205","52018","5211305","Itarumã" -"5","52","5205","52018","5212253","Lagoa Santa" -"5","52","5205","52018","5216304","Paranaiguara" -"5","52","5205","52018","5218508","Quirinópolis" -"5","52","5205","52018","5220405","São Simão" -"5","53","5301","53001","5300108","Brasília" diff --git a/etc/data/ibge/sigi_ibge_import.regiao.csv b/etc/data/ibge/sigi_ibge_import.regiao.csv deleted file mode 100644 index 80dbae1..0000000 --- a/etc/data/ibge/sigi_ibge_import.regiao.csv +++ /dev/null @@ -1,5 +0,0 @@ -"1","N","Norte" -"2","NE","Nordeste" -"3","SE","Sudeste" -"4","S","Sul" -"5","CO","Centro Oeste" diff --git a/etc/data/ibge/sigi_ibge_import.uf.csv b/etc/data/ibge/sigi_ibge_import.uf.csv deleted file mode 100644 index daa2639..0000000 --- a/etc/data/ibge/sigi_ibge_import.uf.csv +++ /dev/null @@ -1,27 +0,0 @@ -"1","11","Rondônia" -"1","12","Acre" -"1","13","Amazonas" -"1","14","Roraima" -"1","15","Pará" -"1","16","Amapá" -"1","17","Tocantins" -"2","21","Maranhão" -"2","22","Piauí" -"2","23","Ceará" -"2","24","Rio Grande do Norte" -"2","25","Paraíba" -"2","26","Pernambuco" -"2","27","Alagoas" -"2","28","Sergipe" -"2","29","Bahia" -"3","31","Minas Gerais" -"3","32","Espírito Santo" -"3","33","Rio de Janeiro" -"3","35","São Paulo" -"4","41","Paraná" -"4","42","Santa Catarina" -"4","43","Rio Grande do Sul" -"5","50","Mato Grosso do Sul" -"5","51","Mato Grosso" -"5","52","Goiás" -"5","53","Distrito Federal" diff --git a/etc/data/ibge_pop2008.csv b/etc/data/ibge_pop2008.csv deleted file mode 100644 index 6685e20..0000000 --- a/etc/data/ibge_pop2008.csv +++ /dev/null @@ -1,5565 +0,0 @@ -1100015,"Alta Floresta D'Oeste",24577 -1100379,"Alto Alegre dos Parecis",11962 -1100403,"Alto Paraíso",17169 -1100346,"Alvorada D'Oeste",17009 -1100023,"Ariquemes",84581 -1100452,"Buritis",33879 -1100031,"Cabixi",6777 -1100601,"Cacaulândia",5707 -1100049,"Cacoal",78263 -1100700,"Campo Novo de Rondônia",12790 -1100809,"Candeias do Jamari",17147 -1100908,"Castanheiras",3737 -1100056,"Cerejeiras",16784 -1100924,"Chupinguaia",7633 -1100064,"Colorado do Oeste",18216 -1100072,"Corumbiara",9761 -1100080,"Costa Marques",13973 -1100940,"Cujubim",14122 -1100098,"Espigão D'Oeste",28617 -1101005,"Governador Jorge Teixeira",11793 -1100106,"Guajará-Mirim",40541 -1101104,"Itapuã do Oeste",8110 -1100114,"Jaru",53955 -1100122,"Ji-Paraná",110707 -1100130,"Machadinho D'Oeste",32214 -1101203,"Ministro Andreazza",10653 -1101302,"Mirante da Serra",12446 -1101401,"Monte Negro",12710 -1100148,"Nova Brasilândia D'Oeste",17653 -1100338,"Nova Mamoré",21650 -1101435,"Nova União",7978 -1100502,"Novo Horizonte do Oeste",9966 -1100155,"Ouro Preto do Oeste",37142 -1101450,"Parecis",4696 -1100189,"Pimenta Bueno",33803 -1101468,"Pimenteiras do Oeste",2427 -1100205,"Porto Velho",379186 -1100254,"Presidente Médici",22896 -1101476,"Primavera de Rondônia",3819 -1100262,"Rio Crespo",3260 -1100288,"Rolim de Moura",50249 -1100296,"Santa Luzia D'Oeste",9566 -1101484,"São Felipe D'Oeste",6477 -1101492,"São Francisco do Guaporé",16091 -1100320,"São Miguel do Guaporé",23283 -1101500,"Seringueiras",12088 -1101559,"Teixeirópolis",5070 -1101609,"Theobroma",10254 -1101708,"Urupá",13785 -1101757,"Vale do Anari",8981 -1101807,"Vale do Paraíso",9008 -1100304,"Vilhena",68405 -1200013,"Acrelândia",11987 -1200054,"Assis Brasil",5559 -1200104,"Brasiléia",19829 -1200138,"Bujari",6745 -1200179,"Capixaba",8897 -1200203,"Cruzeiro do Sul",76392 -1200252,"Epitaciolândia",13960 -1200302,"Feijó",32210 -1200328,"Jordão",6333 -1200336,"Mâncio Lima",14387 -1200344,"Manoel Urbano",7405 -1200351,"Marechal Thaumaturgo",13728 -1200385,"Plácido de Castro",17921 -1200807,"Porto Acre",14309 -1200393,"Porto Walter",8562 -1200401,"Rio Branco",301398 -1200427,"Rodrigues Alves",13020 -1200435,"Santa Rosa do Purus",4165 -1200500,"Sena Madureira",35544 -1200450,"Senador Guiomard",19506 -1200609,"Tarauacá",33368 -1200708,"Xapuri",14848 -1300029,"Alvarães",13445 -1300060,"Amaturá",8694 -1300086,"Anamã",8483 -1300102,"Anori",14386 -1300144,"Apuí",18170 -1300201,"Atalaia do Norte",14292 -1300300,"Autazes",31107 -1300409,"Barcelos",25318 -1300508,"Barreirinha",27664 -1300607,"Benjamin Constant",30476 -1300631,"Beruri",14374 -1300680,"Boa Vista do Ramos",13677 -1300706,"Boca do Acre",30858 -1300805,"Borba",32160 -1300839,"Caapiranga",10958 -1300904,"Canutama",11844 -1301001,"Carauari",25950 -1301100,"Careiro",32190 -1301159,"Careiro da Várzea",24030 -1301209,"Coari",67055 -1301308,"Codajás",16418 -1301407,"Eirunepé",30473 -1301506,"Envira",17148 -1301605,"Fonte Boa",19783 -1301654,"Guajará",14684 -1301704,"Humaitá",40027 -1301803,"Ipixuna",17850 -1301852,"Iranduba",33834 -1301902,"Itacoatiara",87896 -1301951,"Itamarati",8300 -1302009,"Itapiranga",9515 -1302108,"Japurá",5025 -1302207,"Juruá",9032 -1302306,"Jutaí",17337 -1302405,"Lábrea",38451 -1302504,"Manacapuru",85279 -1302553,"Manaquiri",20095 -1302603,"Manaus",1709010 -1302702,"Manicoré",45996 -1302801,"Maraã",18051 -1302900,"Maués",48808 -1303007,"Nhamundá",18198 -1303106,"Nova Olinda do Norte",30357 -1303205,"Novo Airão",15343 -1303304,"Novo Aripuanã",18796 -1303403,"Parintins",105742 -1303502,"Pauini",18938 -1303536,"Presidente Figueiredo",25474 -1303569,"Rio Preto da Eva",26004 -1303601,"Santa Isabel do Rio Negro",17780 -1303700,"Santo Antônio do Içá",30176 -1303809,"São Gabriel da Cachoeira",40806 -1303908,"São Paulo de Olivença",32067 -1303957,"São Sebastião do Uatumã",9079 -1304005,"Silves",8479 -1304062,"Tabatinga",47051 -1304104,"Tapauá",19966 -1304203,"Tefé",64703 -1304237,"Tonantins",19858 -1304260,"Uarini",10130 -1304302,"Urucará",16035 -1304401,"Urucurituba",17971 -1400050,"Alto Alegre",14562 -1400027,"Amajari",7980 -1400100,"Boa Vista",260930 -1400159,"Bonfim",10604 -1400175,"Cantá",11638 -1400209,"Caracaraí",18789 -1400233,"Caroebe",7400 -1400282,"Iracema",6118 -1400308,"Mucajaí",13017 -1400407,"Normandia",7403 -1400456,"Pacaraima",9019 -1400472,"Rorainópolis",25714 -1400506,"São João da Baliza",5945 -1400605,"São Luiz",5922 -1400704,"Uiramutã",7742 -1500107,"Abaetetuba",138005 -1500131,"Abel Figueiredo",6879 -1500206,"Acará",48878 -1500305,"Afuá",32368 -1500347,"Água Azul do Norte",30389 -1500404,"Alenquer",55688 -1500503,"Almeirim",31475 -1500602,"Altamira",96842 -1500701,"Anajás",26563 -1500800,"Ananindeua",495480 -1500859,"Anapu",19410 -1500909,"Augusto Corrêa",38760 -1500958,"Aurora do Pará",22092 -1501006,"Aveiro",19839 -1501105,"Bagre",19780 -1501204,"Baião",27652 -1501253,"Bannach",3935 -1501303,"Barcarena",89909 -1501402,"Belém",1424124 -1501451,"Belterra",12861 -1501501,"Benevides",45616 -1501576,"Bom Jesus do Tocantins",13559 -1501600,"Bonito",11817 -1501709,"Bragança",105908 -1501725,"Brasil Novo",19531 -1501758,"Brejo Grande do Araguaia",7673 -1501782,"Breu Branco",50400 -1501808,"Breves",99223 -1501907,"Bujaru",23429 -1502004,"Cachoeira do Arari",19996 -1501956,"Cachoeira do Piriá",18481 -1502103,"Cametá",115377 -1502152,"Canaã dos Carajás",26135 -1502202,"Capanema",63799 -1502301,"Capitão Poço",52557 -1502400,"Castanhal",159110 -1502509,"Chaves",20228 -1502608,"Colares",11367 -1502707,"Conceição do Araguaia",46916 -1502756,"Concórdia do Pará",22148 -1502764,"Cumaru do Norte",11348 -1502772,"Curionópolis",18102 -1502806,"Curralinho",26864 -1502855,"Curuá",12644 -1502905,"Curuçá",35790 -1502939,"Dom Eliseu",39161 -1502954,"Eldorado dos Carajás",29308 -1503002,"Faro",18710 -1503044,"Floresta do Araguaia",15516 -1503077,"Garrafão do Norte",25436 -1503093,"Goianésia do Pará",28583 -1503101,"Gurupá",25306 -1503200,"Igarapé-Açu",35005 -1503309,"Igarapé-Miri",56639 -1503408,"Inhangapi",10134 -1503457,"Ipixuna do Pará",42636 -1503507,"Irituia",30573 -1503606,"Itaituba",124865 -1503705,"Itupiranga",42332 -1503754,"Jacareacanga",39892 -1503804,"Jacundá",54513 -1503903,"Juruti",35155 -1504000,"Limoeiro do Ajuru",24483 -1504059,"Mãe do Rio",28762 -1504109,"Magalhães Barata",7883 -1504208,"Marabá",199946 -1504307,"Maracanã",29269 -1504406,"Marapanim",27727 -1504422,"Marituba",98746 -1504455,"Medicilândia",23487 -1504505,"Melgaço",17989 -1504604,"Mocajuba",24328 -1504703,"Moju",67195 -1504802,"Monte Alegre",63543 -1504901,"Muaná",30117 -1504950,"Nova Esperança do Piriá",23599 -1504976,"Nova Ipixuna",14808 -1505007,"Nova Timboteua",12568 -1505031,"Novo Progresso",21843 -1505064,"Novo Repartimento",54506 -1505106,"Óbidos",48287 -1505205,"Oeiras do Pará",26487 -1505304,"Oriximiná",57765 -1505403,"Ourém",15719 -1505437,"Ourilândia do Norte",21171 -1505486,"Pacajá",40768 -1505494,"Palestina do Pará",7329 -1505502,"Paragominas",95479 -1505536,"Parauapebas",145326 -1505551,"Pau D'Arco",6583 -1505601,"Peixe-Boi",7908 -1505635,"Piçarra",13106 -1505650,"Placas",19030 -1505700,"Ponta de Pedras",25743 -1505809,"Portel",47967 -1505908,"Porto de Moz",27689 -1506005,"Prainha",26866 -1506104,"Primavera",10883 -1506112,"Quatipuru",13232 -1506138,"Redenção",66762 -1506161,"Rio Maria",17457 -1506187,"Rondon do Pará",47074 -1506195,"Rurópolis",35033 -1506203,"Salinópolis",38681 -1506302,"Salvaterra",17858 -1506351,"Santa Bárbara do Pará",14439 -1506401,"Santa Cruz do Arari",6190 -1506500,"Santa Isabel do Pará",54464 -1506559,"Santa Luzia do Pará",18523 -1506583,"Santa Maria das Barreiras",17156 -1506609,"Santa Maria do Pará",23001 -1506708,"Santana do Araguaia",52856 -1506807,"Santarém",275571 -1506906,"Santarém Novo",6267 -1507003,"Santo Antônio do Tauá",26222 -1507102,"São Caetano de Odivelas",16757 -1507151,"São Domingos do Araguaia",21889 -1507201,"São Domingos do Capim",27897 -1507300,"São Félix do Xingu",64223 -1507409,"São Francisco do Pará",11986 -1507458,"São Geraldo do Araguaia",25291 -1507466,"São João da Ponta",4949 -1507474,"São João de Pirabas",19691 -1507508,"São João do Araguaia",11963 -1507607,"São Miguel do Guamá",44532 -1507706,"São Sebastião da Boa Vista",21499 -1507755,"Sapucaia",5444 -1507805,"Senador José Porfírio",14566 -1507904,"Soure",22244 -1507953,"Tailândia",69581 -1507961,"Terra Alta",10372 -1507979,"Terra Santa",15885 -1508001,"Tomé-Açu",48522 -1508035,"Tracuateua",27374 -1508050,"Trairão",16860 -1508084,"Tucumã",27491 -1508100,"Tucuruí",94015 -1508126,"Ulianópolis",34485 -1508159,"Uruará",34875 -1508209,"Vigia",45680 -1508308,"Viseu",55144 -1508357,"Vitória do Xingu",9809 -1508407,"Xinguara",40067 -1600105,"Amapá",7745 -1600204,"Calçoene",9060 -1600212,"Cutias",4528 -1600238,"Ferreira Gomes",5301 -1600253,"Itaubal",3583 -1600279,"Laranjal do Jari",39285 -1600303,"Macapá",359020 -1600402,"Mazagão",14418 -1600501,"Oiapoque",20226 -1600154,"Pedra Branca do Amapari",7800 -1600535,"Porto Grande",14598 -1600550,"Pracuúba",3533 -1600600,"Santana",95733 -1600055,"Serra do Navio",3921 -1600709,"Tartarugalzinho",13160 -1600808,"Vitória do Jari",11253 -1700251,"Abreulândia",2310 -1700301,"Aguiarnópolis",4120 -1700350,"Aliança do Tocantins",5860 -1700400,"Almas",7692 -1700707,"Alvorada",8200 -1701002,"Ananás",9615 -1701051,"Angico",3264 -1701101,"Aparecida do Rio Negro",4140 -1701309,"Aragominas",5618 -1701903,"Araguacema",5579 -1702000,"Araguaçu",9244 -1702109,"Araguaína",119128 -1702158,"Araguanã",5154 -1702208,"Araguatins",26722 -1702307,"Arapoema",7034 -1702406,"Arraias",10928 -1702554,"Augustinópolis",15248 -1702703,"Aurora do Tocantins",3486 -1702901,"Axixá do Tocantins",9175 -1703008,"Babaçulândia",10672 -1703057,"Bandeirantes do Tocantins",2791 -1703073,"Barra do Ouro",3684 -1703107,"Barrolândia",5304 -1703206,"Bernardo Sayão",4648 -1703305,"Bom Jesus do Tocantins",2793 -1703602,"Brasilândia do Tocantins",2183 -1703701,"Brejinho de Nazaré",5452 -1703800,"Buriti do Tocantins",8404 -1703826,"Cachoeirinha",2235 -1703842,"Campos Lindos",7858 -1703867,"Cariri do Tocantins",3672 -1703883,"Carmolândia",2383 -1703891,"Carrasco Bonito",3411 -1703909,"Caseara",4813 -1704105,"Centenário",2457 -1705102,"Chapada da Natividade",3791 -1704600,"Chapada de Areia",1274 -1705508,"Colinas do Tocantins",30190 -1716703,"Colméia",9005 -1705557,"Combinado",5023 -1705607,"Conceição do Tocantins",4529 -1706001,"Couto de Magalhães",5035 -1706100,"Cristalândia",6698 -1706258,"Crixás do Tocantins",1299 -1706506,"Darcinópolis",5288 -1707009,"Dianópolis",19158 -1707108,"Divinópolis do Tocantins",6549 -1707207,"Dois Irmãos do Tocantins",7261 -1707306,"Dueré",4617 -1707405,"Esperantina",8375 -1707553,"Fátima",4101 -1707652,"Figueirópolis",4950 -1707702,"Filadélfia",8007 -1708205,"Formoso do Araguaia",18743 -1708254,"Fortaleza do Tabocão",2160 -1708304,"Goianorte",5376 -1709005,"Goiatins",11982 -1709302,"Guaraí",22314 -1709500,"Gurupi",73548 -1709807,"Ipueiras",1754 -1710508,"Itacajá",6565 -1710706,"Itaguatins",6246 -1710904,"Itapiratins",3521 -1711100,"Itaporã do Tocantins",3080 -1711506,"Jaú do Tocantins",3906 -1711803,"Juarina",2200 -1711902,"Lagoa da Confusão",8481 -1711951,"Lagoa do Tocantins",3278 -1712009,"Lajeado",2219 -1712157,"Lavandeira",1640 -1712405,"Lizarda",3737 -1712454,"Luzinópolis",2874 -1712504,"Marianópolis do Tocantins",4616 -1712702,"Mateiros",1788 -1712801,"Maurilândia do Tocantins",3281 -1713205,"Miracema do Tocantins",20194 -1713304,"Miranorte",12200 -1713601,"Monte do Carmo",6586 -1713700,"Monte Santo do Tocantins",1911 -1713957,"Muricilândia",2935 -1714203,"Natividade",9355 -1714302,"Nazaré",4652 -1714880,"Nova Olinda",10835 -1715002,"Nova Rosalândia",3888 -1715101,"Novo Acordo",3870 -1715150,"Novo Alegre",1848 -1715259,"Novo Jardim",2492 -1715507,"Oliveira de Fátima",1114 -1721000,"Palmas",184010 -1715705,"Palmeirante",4837 -1713809,"Palmeiras do Tocantins",4672 -1715754,"Palmeirópolis",8366 -1716109,"Paraíso do Tocantins",41500 -1716208,"Paranã",10794 -1716307,"Pau D'Arco",4909 -1716505,"Pedro Afonso",10605 -1716604,"Peixe",9002 -1716653,"Pequizeiro",4940 -1717008,"Pindorama do Tocantins",4521 -1717206,"Piraquê",3103 -1717503,"Pium",6598 -1717800,"Ponte Alta do Bom Jesus",4660 -1717909,"Ponte Alta do Tocantins",6763 -1718006,"Porto Alegre do Tocantins",2917 -1718204,"Porto Nacional",46598 -1718303,"Praia Norte",7267 -1718402,"Presidente Kennedy",3785 -1718451,"Pugmil",2230 -1718501,"Recursolândia",3777 -1718550,"Riachinho",3798 -1718659,"Rio da Conceição",1499 -1718709,"Rio dos Bois",2150 -1718758,"Rio Sono",6345 -1718808,"Sampaio",3788 -1718840,"Sandolândia",3543 -1718865,"Santa Fé do Araguaia",5773 -1718881,"Santa Maria do Tocantins",2755 -1718899,"Santa Rita do Tocantins",2330 -1718907,"Santa Rosa do Tocantins",4545 -1719004,"Santa Tereza do Tocantins",2366 -1720002,"Santa Terezinha do Tocantins",2356 -1720101,"São Bento do Tocantins",4583 -1720150,"São Félix do Tocantins",1451 -1720200,"São Miguel do Tocantins",10536 -1720259,"São Salvador do Tocantins",3102 -1720309,"São Sebastião do Tocantins",4373 -1720499,"São Valério da Natividade",5024 -1720655,"Silvanópolis",5250 -1720804,"Sítio Novo do Tocantins",9568 -1720853,"Sucupira",1718 -1720903,"Taguatinga",14528 -1720937,"Taipas do Tocantins",1974 -1720978,"Talismã",2632 -1721109,"Tocantínia",6866 -1721208,"Tocantinópolis",21932 -1721257,"Tupirama",1448 -1721307,"Tupiratins",2072 -1722081,"Wanderlândia",9574 -1722107,"Xambioá",11160 -2100055,"Açailândia",100017 -2100105,"Afonso Cunha",5834 -2100154,"Água Doce do Maranhão",12213 -2100204,"Alcântara",21969 -2100303,"Aldeias Altas",22328 -2100402,"Altamira do Maranhão",7607 -2100436,"Alto Alegre do Maranhão",22676 -2100477,"Alto Alegre do Pindaré",32955 -2100501,"Alto Parnaíba",10606 -2100550,"Amapá do Maranhão",6361 -2100600,"Amarante do Maranhão",36850 -2100709,"Anajatuba",24695 -2100808,"Anapurus",12990 -2100832,"Apicum-Açu",13641 -2100873,"Araguanã",10221 -2100907,"Araioses",38800 -2100956,"Arame",27967 -2101004,"Arari",28585 -2101103,"Axixá",14743 -2101202,"Bacabal",97946 -2101251,"Bacabeira",15115 -2101301,"Bacuri",16500 -2101350,"Bacurituba",5597 -2101400,"Balsas",81497 -2101509,"Barão de Grajaú",17069 -2101608,"Barra do Corda",81027 -2101707,"Barreirinhas",49398 -2101772,"Bela Vista do Maranhão",8850 -2101731,"Belágua",5892 -2101806,"Benedito Leite",5545 -2101905,"Bequimão",21356 -2101939,"Bernardo do Mearim",6160 -2101970,"Boa Vista do Gurupi",7643 -2102002,"Bom Jardim",38813 -2102036,"Bom Jesus das Selvas",24661 -2102077,"Bom Lugar",13222 -2102101,"Brejo",32018 -2102150,"Brejo de Areia",5896 -2102200,"Buriti",26029 -2102309,"Buriti Bravo",22941 -2102325,"Buriticupu",63466 -2102358,"Buritirana",15027 -2102374,"Cachoeira Grande",9116 -2102408,"Cajapió",10279 -2102507,"Cajari",13203 -2102556,"Campestre do Maranhão",12615 -2102606,"Cândido Mendes",19409 -2102705,"Cantanhede",19396 -2102754,"Capinzal do Norte",10683 -2102804,"Carolina",25159 -2102903,"Carutapera",20905 -2103000,"Caxias",147416 -2103109,"Cedral",10127 -2103125,"Central do Maranhão",9062 -2103158,"Centro do Guilherme",7318 -2103174,"Centro Novo do Maranhão",15577 -2103208,"Chapadinha",69734 -2103257,"Cidelândia",12778 -2103307,"Codó",113768 -2103406,"Coelho Neto",45343 -2103505,"Colinas",36725 -2103554,"Conceição do Lago-Açu",14535 -2103604,"Coroatá",62442 -2103703,"Cururupu",35009 -2103752,"Davinópolis",12118 -2103802,"Dom Pedro",22092 -2103901,"Duque Bacelar",10704 -2104008,"Esperantinópolis",19055 -2104057,"Estreito",27328 -2104073,"Feira Nova do Maranhão",7872 -2104081,"Fernando Falcão",8404 -2104099,"Formosa da Serra Negra",17432 -2104107,"Fortaleza dos Nogueiras",11919 -2104206,"Fortuna",14903 -2104305,"Godofredo Viana",10823 -2104404,"Gonçalves Dias",16914 -2104503,"Governador Archer",10224 -2104552,"Governador Edison Lobão",14557 -2104602,"Governador Eugênio Barros",16341 -2104628,"Governador Luiz Rocha",7091 -2104651,"Governador Newton Bello",11666 -2104677,"Governador Nunes Freire",24671 -2104701,"Graça Aranha",6439 -2104800,"Grajaú",55833 -2104909,"Guimarães",12741 -2105005,"Humberto de Campos",25037 -2105104,"Icatu",25198 -2105153,"Igarapé do Meio",12073 -2105203,"Igarapé Grande",11003 -2105302,"Imperatriz",236311 -2105351,"Itaipava do Grajaú",13636 -2105401,"Itapecuru Mirim",56241 -2105427,"Itinga do Maranhão",25866 -2105450,"Jatobá",8557 -2105476,"Jenipapo dos Vieiras",15270 -2105500,"João Lisboa",20482 -2105609,"Joselândia",16054 -2105658,"Junco do Maranhão",4101 -2105708,"Lago da Pedra",43947 -2105807,"Lago do Junco",9890 -2105948,"Lago dos Rodrigues",7993 -2105906,"Lago Verde",15014 -2105922,"Lagoa do Mato",10536 -2105963,"Lagoa Grande do Maranhão",9287 -2105989,"Lajeado Novo",6829 -2106003,"Lima Campos",11706 -2106102,"Loreto",10646 -2106201,"Luís Domingues",6884 -2106300,"Magalhães de Almeida",14653 -2106326,"Maracaçumé",18098 -2106359,"Marajá do Sena",6979 -2106375,"Maranhãozinho",12299 -2106409,"Mata Roma",14252 -2106508,"Matinha",21037 -2106607,"Matões",29134 -2106631,"Matões do Norte",10944 -2106672,"Milagres do Maranhão",7838 -2106706,"Mirador",19999 -2106755,"Miranda do Norte",18288 -2106805,"Mirinzal",14201 -2106904,"Monção",28386 -2107001,"Montes Altos",9055 -2107100,"Morros",17620 -2107209,"Nina Rodrigues",10326 -2107258,"Nova Colinas",4987 -2107308,"Nova Iorque",5041 -2107357,"Nova Olinda do Maranhão",17646 -2107407,"Olho d'Água das Cunhãs",17868 -2107456,"Olinda Nova do Maranhão",12456 -2107506,"Paço do Lumiar",101452 -2107605,"Palmeirândia",18646 -2107704,"Paraibano",20048 -2107803,"Parnarama",35972 -2107902,"Passagem Franca",17625 -2108009,"Pastos Bons",18055 -2108058,"Paulino Neves",13195 -2108108,"Paulo Ramos",16534 -2108207,"Pedreiras",39049 -2108256,"Pedro do Rosário",22417 -2108306,"Penalva",34505 -2108405,"Peri Mirim",12556 -2108454,"Peritoró",19601 -2108504,"Pindaré-Mirim",31879 -2108603,"Pinheiro",76391 -2108702,"Pio XII",22410 -2108801,"Pirapemas",15477 -2108900,"Poção de Pedras",16184 -2109007,"Porto Franco",19271 -2109056,"Porto Rico do Maranhão",7110 -2109106,"Presidente Dutra",41173 -2109205,"Presidente Juscelino",12094 -2109239,"Presidente Médici",6252 -2109270,"Presidente Sarney",16095 -2109304,"Presidente Vargas",10096 -2109403,"Primeira Cruz",12366 -2109452,"Raposa",25042 -2109502,"Riachão",21626 -2109551,"Ribamar Fiquene",7391 -2109601,"Rosário",39103 -2109700,"Sambaíba",5971 -2109759,"Santa Filomena do Maranhão",5703 -2109809,"Santa Helena",35070 -2109908,"Santa Inês",84582 -2110005,"Santa Luzia",71314 -2110039,"Santa Luzia do Paruá",20194 -2110104,"Santa Quitéria do Maranhão",29215 -2110203,"Santa Rita",31940 -2110237,"Santana do Maranhão",10890 -2110278,"Santo Amaro do Maranhão",11509 -2110302,"Santo Antônio dos Lopes",14637 -2110401,"São Benedito do Rio Preto",17704 -2110500,"São Bento",38645 -2110609,"São Bernardo",26273 -2110658,"São Domingos do Azeitão",7168 -2110708,"São Domingos do Maranhão",33491 -2110807,"São Félix de Balsas",4511 -2110856,"São Francisco do Brejão",8702 -2110906,"São Francisco do Maranhão",14632 -2111029,"São João do Carú",12613 -2111052,"São João do Paraíso",11611 -2111078,"São João do Soter",17108 -2111102,"São João dos Patos",24267 -2111003,"São João Batista",18617 -2111201,"São José de Ribamar",135821 -2111250,"São José dos Basílios",7490 -2111300,"São Luís",986826 -2111409,"São Luís Gonzaga do Maranhão",20163 -2111508,"São Mateus do Maranhão",39210 -2111532,"São Pedro da Água Branca",11439 -2111573,"São Pedro dos Crentes",4136 -2111607,"São Raimundo das Mangabeiras",16447 -2111631,"São Raimundo do Doca Bezerra",4590 -2111672,"São Roberto",5145 -2111706,"São Vicente Ferrer",20288 -2111722,"Satubinha",8651 -2111748,"Senador Alexandre Costa",9343 -2111763,"Senador La Rocque",19328 -2111789,"Serrano do Maranhão",10911 -2111805,"Sítio Novo",16009 -2111904,"Sucupira do Norte",10529 -2111953,"Sucupira do Riachão",4818 -2112001,"Tasso Fragoso",6850 -2112100,"Timbiras",26884 -2112209,"Timon",148804 -2112233,"Trizidela do Vale",18867 -2112274,"Tufilândia",5677 -2112308,"Tuntum",39041 -2112407,"Turiaçu",33456 -2112456,"Turilândia",20758 -2112506,"Tutóia",47733 -2112605,"Urbano Santos",22459 -2112704,"Vargem Grande",44648 -2112803,"Viana",48907 -2112852,"Vila Nova dos Martírios",8961 -2112902,"Vitória do Mearim",31851 -2113009,"Vitorino Freire",31107 -2114007,"Zé Doca",46290 -2200053,"Acauã",6437 -2200103,"Agricolândia",5121 -2200202,"Água Branca",16345 -2200251,"Alagoinha do Piauí",7662 -2200277,"Alegrete do Piauí",4610 -2200301,"Alto Longá",14004 -2200400,"Altos",39430 -2200459,"Alvorada do Gurguéia",5120 -2200509,"Amarante",17813 -2200608,"Angical do Piauí",6798 -2200707,"Anísio de Abreu",8434 -2200806,"Antônio Almeida",3231 -2200905,"Aroazes",6025 -2200954,"Aroeiras do Itaim",2731 -2201002,"Arraial",5145 -2201051,"Assunção do Piauí",8243 -2201101,"Avelino Lopes",11840 -2201150,"Baixa Grande do Ribeiro",10531 -2201176,"Barra D'Alcântara",3882 -2201200,"Barras",44574 -2201309,"Barreiras do Piauí",3452 -2201408,"Barro Duro",6852 -2201507,"Batalha",26465 -2201556,"Bela Vista do Piauí",3441 -2201572,"Belém do Piauí",2869 -2201606,"Beneditinos",9833 -2201705,"Bertolínia",5455 -2201739,"Betânia do Piauí",6379 -2201770,"Boa Hora",6262 -2201804,"Bocaina",4155 -2201903,"Bom Jesus",20100 -2201919,"Bom Princípio do Piauí",5429 -2201929,"Bonfim do Piauí",5334 -2201945,"Boqueirão do Piauí",6508 -2201960,"Brasileira",7920 -2201988,"Brejo do Piauí",3986 -2202000,"Buriti dos Lopes",19700 -2202026,"Buriti dos Montes",8046 -2202059,"Cabeceiras do Piauí",9710 -2202075,"Cajazeiras do Piauí",3285 -2202083,"Cajueiro da Praia",7183 -2202091,"Caldeirão Grande do Piauí",5784 -2202109,"Campinas do Piauí",5759 -2202117,"Campo Alegre do Fidalgo",4579 -2202133,"Campo Grande do Piauí",5808 -2202174,"Campo Largo do Piauí",6920 -2202208,"Campo Maior",45827 -2202251,"Canavieira",4098 -2202307,"Canto do Buriti",20556 -2202406,"Capitão de Campos",11142 -2202455,"Capitão Gervásio Oliveira",3977 -2202505,"Caracol",10643 -2202539,"Caraúbas do Piauí",5526 -2202554,"Caridade do Piauí",4715 -2202604,"Castelo do Piauí",19082 -2202653,"Caxingó",5169 -2202703,"Cocal",26956 -2202711,"Cocal de Telha",4652 -2202729,"Cocal dos Alves",5495 -2202737,"Coivaras",3907 -2202752,"Colônia do Gurguéia",5865 -2202778,"Colônia do Piauí",7882 -2202802,"Conceição do Canindé",5064 -2202851,"Coronel José Dias",4481 -2202901,"Corrente",25223 -2203008,"Cristalândia do Piauí",8026 -2203107,"Cristino Castro",9791 -2203206,"Curimatá",10658 -2203230,"Currais",4669 -2203271,"Curral Novo do Piauí",5040 -2203255,"Curralinhos",4189 -2203305,"Demerval Lobão",13173 -2203354,"Dirceu Arcoverde",6915 -2203404,"Dom Expedito Lopes",6721 -2203453,"Dom Inocêncio",10628 -2203420,"Domingos Mourão",4435 -2203503,"Elesbão Veloso",14577 -2203602,"Eliseu Martins",4858 -2203701,"Esperantina",37231 -2203750,"Fartura do Piauí",5339 -2203800,"Flores do Piauí",4596 -2203859,"Floresta do Piauí",2624 -2203909,"Floriano",57700 -2204006,"Francinópolis",5443 -2204105,"Francisco Ayres",5160 -2204154,"Francisco Macedo",2319 -2204204,"Francisco Santos",8533 -2204303,"Fronteiras",11373 -2204352,"Geminiano",5406 -2204402,"Gilbués",10648 -2204501,"Guadalupe",9860 -2204550,"Guaribas",4468 -2204600,"Hugo Napoleão",3779 -2204659,"Ilha Grande",8663 -2204709,"Inhuma",15403 -2204808,"Ipiranga do Piauí",9624 -2204907,"Isaías Coelho",8014 -2205003,"Itainópolis",11403 -2205102,"Itaueira",10861 -2205151,"Jacobina do Piauí",5774 -2205201,"Jaicós",17310 -2205250,"Jardim do Mulato",4291 -2205276,"Jatobá do Piauí",4653 -2205300,"Jerumenha",4496 -2205359,"João Costa",3291 -2205409,"Joaquim Pires",14175 -2205458,"Joca Marques",5500 -2205508,"José de Freitas",36177 -2205516,"Juazeiro do Piauí",4906 -2205524,"Júlio Borges",5401 -2205532,"Jurema",4515 -2205573,"Lagoa de São Francisco",6708 -2205565,"Lagoa do Barro do Piauí",4673 -2205581,"Lagoa do Piauí",3790 -2205599,"Lagoa do Sítio",5188 -2205557,"Lagoa Alegre",8090 -2205540,"Lagoinha do Piauí",2637 -2205607,"Landri Sales",5746 -2205706,"Luís Correia",26900 -2205805,"Luzilândia",25021 -2205854,"Madeiro",7902 -2205904,"Manoel Emídio",5511 -2205953,"Marcolândia",7361 -2206001,"Marcos Parente",4318 -2206050,"Massapê do Piauí",6613 -2206100,"Matias Olímpio",10766 -2206209,"Miguel Alves",33104 -2206308,"Miguel Leão",1228 -2206357,"Milton Brandão",7220 -2206407,"Monsenhor Gil",10616 -2206506,"Monsenhor Hipólito",7369 -2206605,"Monte Alegre do Piauí",10632 -2206670,"Morro do Chapéu do Piauí",6560 -2206654,"Morro Cabeça no Tempo",4362 -2206696,"Murici dos Portelas",7877 -2206704,"Nazaré do Piauí",7144 -2206720,"Nazária",8501 -2206753,"Nossa Senhora de Nazaré",4165 -2206803,"Nossa Senhora dos Remédios",8276 -2207959,"Nova Santa Rita",4407 -2206902,"Novo Oriente do Piauí",6367 -2206951,"Novo Santo Antônio",3481 -2207009,"Oeiras",36082 -2207108,"Olho D'Água do Piauí",2713 -2207207,"Padre Marcos",7551 -2207306,"Paes Landim",4517 -2207355,"Pajeú do Piauí",3721 -2207405,"Palmeira do Piauí",5128 -2207504,"Palmeirais",14117 -2207553,"Paquetá",4662 -2207603,"Parnaguá",10611 -2207702,"Parnaíba",144892 -2207751,"Passagem Franca do Piauí",4245 -2207777,"Patos do Piauí",6349 -2207793,"Pau D'Arco do Piauí",3821 -2207801,"Paulistana",20416 -2207850,"Pavussu",4415 -2207900,"Pedro II",37727 -2207934,"Pedro Laurentino",2394 -2208007,"Picos",72477 -2208106,"Pimenteiras",12058 -2208205,"Pio IX",17615 -2208304,"Piracuruca",26361 -2208403,"Piripiri",61975 -2208502,"Porto",11824 -2208551,"Porto Alegre do Piauí",2540 -2208601,"Prata do Piauí",3249 -2208650,"Queimada Nova",9642 -2208700,"Redenção do Gurguéia",8500 -2208809,"Regeneração",18138 -2208858,"Riacho Frio",5025 -2208874,"Ribeira do Piauí",4221 -2208908,"Ribeiro Gonçalves",6767 -2209005,"Rio Grande do Piauí",6615 -2209104,"Santa Cruz do Piauí",5956 -2209153,"Santa Cruz dos Milagres",3448 -2209203,"Santa Filomena",6171 -2209302,"Santa Luz",5432 -2209377,"Santa Rosa do Piauí",5296 -2209351,"Santana do Piauí",4980 -2209401,"Santo Antônio de Lisboa",5895 -2209450,"Santo Antônio dos Milagres",2019 -2209500,"Santo Inácio do Piauí",3731 -2209559,"São Braz do Piauí",4434 -2209609,"São Félix do Piauí",3222 -2209658,"São Francisco de Assis do Piauí",5159 -2209708,"São Francisco do Piauí",6456 -2209757,"São Gonçalo do Gurguéia",2525 -2209807,"São Gonçalo do Piauí",4466 -2209856,"São João da Canabrava",4489 -2209872,"São João da Fronteira",5151 -2209906,"São João da Serra",6863 -2209955,"São João da Varjota",4914 -2209971,"São João do Arraial",7287 -2210003,"São João do Piauí",19073 -2210052,"São José do Divino",5190 -2210102,"São José do Peixe",3837 -2210201,"São José do Piauí",7004 -2210300,"São Julião",6078 -2210359,"São Lourenço do Piauí",5041 -2210375,"São Luis do Piauí",2670 -2210383,"São Miguel da Baixa Grande",2143 -2210391,"São Miguel do Fidalgo",3166 -2210409,"São Miguel do Tapuio",19752 -2210508,"São Pedro do Piauí",13459 -2210607,"São Raimundo Nonato",31744 -2210623,"Sebastião Barros",4297 -2210631,"Sebastião Leal",4198 -2210656,"Sigefredo Pacheco",9779 -2210706,"Simões",14128 -2210805,"Simplício Mendes",11802 -2210904,"Socorro do Piauí",4731 -2210938,"Sussuapara",5696 -2210953,"Tamboril do Piauí",2981 -2210979,"Tanque do Piauí",2681 -2211001,"Teresina",793915 -2211100,"União",42859 -2211209,"Uruçuí",19566 -2211308,"Valença do Piauí",20280 -2211357,"Várzea Branca",5326 -2211407,"Várzea Grande",4556 -2211506,"Vera Mendes",3187 -2211605,"Vila Nova do Piauí",3117 -2211704,"Wall Ferraz",4580 -2300101,"Abaiara",10835 -2300150,"Acarape",15388 -2300200,"Acaraú",54257 -2300309,"Acopiara",50485 -2300408,"Aiuaba",16253 -2300507,"Alcântaras",10706 -2300606,"Altaneira",6733 -2300705,"Alto Santo",20339 -2300754,"Amontada",39497 -2300804,"Antonina do Norte",7013 -2300903,"Apuiarés",14251 -2301000,"Aquiraz",70439 -2301109,"Aracati",68886 -2301208,"Aracoiaba",25251 -2301257,"Ararendá",11085 -2301307,"Araripe",22133 -2301406,"Aratuba",12477 -2301505,"Arneiroz",7497 -2301604,"Assaré",22412 -2301703,"Aurora",25142 -2301802,"Baixio",5971 -2301851,"Banabuiú",18196 -2301901,"Barbalha",52496 -2301950,"Barreira",19257 -2302008,"Barro",21429 -2302057,"Barroquinha",15418 -2302107,"Baturité",32968 -2302206,"Beberibe",48201 -2302305,"Bela Cruz",30687 -2302404,"Boa Viagem",55728 -2302503,"Brejo Santo",41040 -2302602,"Camocim",60784 -2302701,"Campos Sales",26359 -2302800,"Canindé",76873 -2302909,"Capistrano",16963 -2303006,"Caridade",18911 -2303105,"Cariré",19099 -2303204,"Caririaçu",27249 -2303303,"Cariús",19270 -2303402,"Carnaubal",16626 -2303501,"Cascavel",67002 -2303600,"Catarina",17794 -2303659,"Catunda",11029 -2303709,"Caucaia",326811 -2303808,"Cedro",25469 -2303907,"Chaval",12609 -2303931,"Choró",13316 -2303956,"Chorozinho",18770 -2304004,"Coreaú",22024 -2304103,"Crateús",74904 -2304202,"Crato",115724 -2304236,"Croatá",18057 -2304251,"Cruz",23208 -2304269,"Deputado Irapuan Pinheiro",9508 -2304277,"Ererê",7242 -2304285,"Eusébio",40426 -2304301,"Farias Brito",19687 -2304350,"Forquilha",21233 -2304400,"Fortaleza",2473614 -2304459,"Fortim",14825 -2304509,"Frecheirinha",13389 -2304608,"General Sampaio",6602 -2304657,"Graça",15856 -2304707,"Granja",53486 -2304806,"Granjeiro",5031 -2304905,"Groaíras",9865 -2304954,"Guaiúba",23502 -2305001,"Guaraciaba do Norte",38123 -2305100,"Guaramiranga",4227 -2305209,"Hidrolândia",19103 -2305233,"Horizonte",52488 -2305266,"Ibaretama",13156 -2305308,"Ibiapina",23961 -2305332,"Ibicuitinga",11589 -2305357,"Icapuí",19089 -2305407,"Icó",65377 -2305506,"Iguatu",96201 -2305605,"Independência",26240 -2305654,"Ipaporanga",11729 -2305704,"Ipaumirim",11966 -2305803,"Ipu",40841 -2305902,"Ipueiras",39220 -2306009,"Iracema",14943 -2306108,"Irauçuba",22978 -2306207,"Itaiçaba",7833 -2306256,"Itaitinga",32382 -2306306,"Itapagé",46989 -2306405,"Itapipoca",112662 -2306504,"Itapiúna",18390 -2306553,"Itarema",35988 -2306603,"Itatira",18579 -2306702,"Jaguaretama",18389 -2306801,"Jaguaribara",10251 -2306900,"Jaguaribe",36385 -2307007,"Jaguaruana",32134 -2307106,"Jardim",26584 -2307205,"Jati",7501 -2307254,"Jijoca de Jericoacoara",16447 -2307304,"Juazeiro do Norte",246515 -2307403,"Jucás",23654 -2307502,"Lavras da Mangabeira",30612 -2307601,"Limoeiro do Norte",55539 -2307635,"Madalena",17636 -2307650,"Maracanaú",199808 -2307700,"Maranguape",108525 -2307809,"Marco",24250 -2307908,"Martinópole",10892 -2308005,"Massapê",34874 -2308104,"Mauriti",43871 -2308203,"Meruoca",12656 -2308302,"Milagres",27861 -2308351,"Milhã",14691 -2308377,"Miraíma",12625 -2308401,"Missão Velha",34926 -2308500,"Mombaça",46252 -2308609,"Monsenhor Tabosa",17114 -2308708,"Morada Nova",63296 -2308807,"Moraújo",8406 -2308906,"Morrinhos",22269 -2309003,"Mucambo",14481 -2309102,"Mulungu",11642 -2309201,"Nova Olinda",13522 -2309300,"Nova Russas",31770 -2309409,"Novo Oriente",28485 -2309458,"Ocara",24371 -2309508,"Orós",21824 -2309607,"Pacajus",58281 -2309706,"Pacatuba",70018 -2309805,"Pacoti",11473 -2309904,"Pacujá",6184 -2310001,"Palhano",9173 -2310100,"Palmácia",10755 -2310209,"Paracuru",32116 -2310258,"Paraipaba",29503 -2310308,"Parambu",31983 -2310407,"Paramoti",12032 -2310506,"Pedra Branca",42055 -2310605,"Penaforte",8067 -2310704,"Pentecoste",34955 -2310803,"Pereiro",15784 -2310852,"Pindoretama",18022 -2310902,"Piquet Carneiro",15449 -2310951,"Pires Ferreira",9812 -2311009,"Poranga",12308 -2311108,"Porteiras",15127 -2311207,"Potengi",10058 -2311231,"Potiretama",6792 -2311264,"Quiterianópolis",20979 -2311306,"Quixadá",79505 -2311355,"Quixelô",16222 -2311405,"Quixeramobim",72951 -2311504,"Quixeré",19517 -2311603,"Redenção",26624 -2311702,"Reriutaba",19626 -2311801,"Russas",67023 -2311900,"Saboeiro",16806 -2311959,"Salitre",16586 -2312205,"Santa Quitéria",44864 -2312007,"Santana do Acaraú",30041 -2312106,"Santana do Cariri",18242 -2312304,"São Benedito",44929 -2312403,"São Gonçalo do Amarante",42311 -2312502,"São João do Jaguaribe",8521 -2312601,"São Luís do Curu",12519 -2312700,"Senador Pompeu",25069 -2312809,"Senador Sá",6575 -2312908,"Sobral",180046 -2313005,"Solonópole",17943 -2313104,"Tabuleiro do Norte",29369 -2313203,"Tamboril",26650 -2313252,"Tarrafas",8937 -2313302,"Tauá",56202 -2313351,"Tejuçuoca",16056 -2313401,"Tianguá",67663 -2313500,"Trairi",50788 -2313559,"Tururu",14057 -2313609,"Ubajara",30885 -2313708,"Umari",7855 -2313757,"Umirim",18901 -2313807,"Uruburetama",20253 -2313906,"Uruoca",13613 -2313955,"Varjota",17704 -2314003,"Várzea Alegre",39379 -2314102,"Viçosa do Ceará",55670 -2400109,"Acari",11222 -2400208,"Açu",52824 -2400307,"Afonso Bezerra",10628 -2400406,"Água Nova",2929 -2400505,"Alexandria",14127 -2400604,"Almino Afonso",5087 -2400703,"Alto do Rodrigues",11817 -2400802,"Angicos",11544 -2400901,"Antônio Martins",7205 -2401008,"Apodi",35648 -2401107,"Areia Branca",25147 -2401206,"Arês",12611 -2401305,"Augusto Severo",9194 -2401404,"Baía Formosa",8726 -2401453,"Baraúna",23860 -2401503,"Barcelona",4040 -2401602,"Bento Fernandes",5158 -2401651,"Bodó",2611 -2401701,"Bom Jesus",8721 -2401800,"Brejinho",11476 -2401859,"Caiçara do Norte",6582 -2401909,"Caiçara do Rio do Vento",3158 -2402006,"Caicó",62497 -2402105,"Campo Redondo",10793 -2402204,"Canguaretama",30237 -2402303,"Caraúbas",20333 -2402402,"Carnaúba dos Dantas",7041 -2402501,"Carnaubais",9578 -2402600,"Ceará-Mirim",67416 -2402709,"Cerro Corá",11207 -2402808,"Coronel Ezequiel",5404 -2402907,"Coronel João Pessoa",4970 -2403004,"Cruzeta",8046 -2403103,"Currais Novos",43315 -2403202,"Doutor Severiano",6615 -2403301,"Encanto",5316 -2403400,"Equador",6050 -2403509,"Espírito Santo",10414 -2403608,"Extremoz",22473 -2403707,"Felipe Guerra",5848 -2403756,"Fernando Pedroza",2964 -2403806,"Florânia",8540 -2403905,"Francisco Dantas",3011 -2404002,"Frutuoso Gomes",4482 -2404101,"Galinhos",2219 -2404200,"Goianinha",20997 -2404309,"Governador Dix-Sept Rosado",12747 -2404408,"Grossos",9741 -2404507,"Guamaré",12157 -2404606,"Ielmo Marinho",12018 -2404705,"Ipanguaçu",13868 -2404804,"Ipueira",2097 -2404853,"Itajá",6599 -2404903,"Itaú",5936 -2405009,"Jaçanã",8017 -2405108,"Jandaíra",6641 -2405207,"Janduís",5569 -2405306,"Januário Cicco",8548 -2405405,"Japi",5757 -2405504,"Jardim de Angicos",2607 -2405603,"Jardim de Piranhas",14139 -2405702,"Jardim do Seridó",12362 -2405801,"João Câmara",31332 -2405900,"João Dias",2805 -2406007,"José da Penha",6157 -2406106,"Jucurutu",18014 -2406155,"Jundiá",3626 -2406205,"Lagoa d'Anta",6119 -2406304,"Lagoa de Pedras",7205 -2406403,"Lagoa de Velhos",2778 -2406502,"Lagoa Nova",13574 -2406601,"Lagoa Salgada",7395 -2406700,"Lajes",10737 -2406809,"Lajes Pintadas",4333 -2406908,"Lucrécia",3522 -2407005,"Luís Gomes",10060 -2407104,"Macaíba",65361 -2407203,"Macau",27951 -2407252,"Major Sales",3571 -2407302,"Marcelino Vieira",8342 -2407401,"Martins",8331 -2407500,"Maxaranguape",9251 -2407609,"Messias Targino",3907 -2407708,"Montanhas",12762 -2407906,"Monte das Gameleiras",2460 -2407807,"Monte Alegre",21225 -2408003,"Mossoró",241645 -2408102,"Natal",798065 -2408201,"Nísia Floresta",23655 -2408300,"Nova Cruz",36336 -2408409,"Olho-d'Água do Borges",4570 -2408508,"Ouro Branco",5124 -2408607,"Paraná",4004 -2408706,"Paraú",3988 -2408805,"Parazinho",4920 -2408904,"Parelhas",20566 -2403251,"Parnamirim",178819 -2409100,"Passa e Fica",10718 -2409209,"Passagem",2704 -2409308,"Patu",11634 -2409407,"Pau dos Ferros",27547 -2409506,"Pedra Grande",4030 -2409605,"Pedra Preta",2732 -2409704,"Pedro Avelino",7607 -2409803,"Pedro Velho",14073 -2409902,"Pendências",12893 -2410009,"Pilões",3488 -2410108,"Poço Branco",12645 -2410207,"Portalegre",7056 -2410256,"Porto do Mangue",4947 -2410306,"Presidente Juscelino",8552 -2410405,"Pureza",8287 -2410504,"Rafael Fernandes",4750 -2410603,"Rafael Godeiro",3226 -2410702,"Riacho da Cruz",3121 -2410801,"Riacho de Santana",4419 -2410900,"Riachuelo",7045 -2408953,"Rio do Fogo",10048 -2411007,"Rodolfo Fernandes",4704 -2411106,"Ruy Barbosa",3729 -2411205,"Santa Cruz",34769 -2409332,"Santa Maria",4813 -2411403,"Santana do Matos",14690 -2411429,"Santana do Seridó",2816 -2411502,"Santo Antônio",21905 -2411601,"São Bento do Norte",3635 -2411700,"São Bento do Trairí",3820 -2411809,"São Fernando",3483 -2411908,"São Francisco do Oeste",3780 -2412005,"São Gonçalo do Amarante",79776 -2412104,"São João do Sabugi",5934 -2412203,"São José de Mipibu",38109 -2412302,"São José do Campestre",12080 -2412401,"São José do Seridó",4042 -2412500,"São Miguel",23288 -2412559,"São Miguel do Gostoso",9093 -2412609,"São Paulo do Potengi",14918 -2412708,"São Pedro",6612 -2412807,"São Rafael",8350 -2412906,"São Tomé",11445 -2413003,"São Vicente",5992 -2413102,"Senador Elói de Souza",6097 -2413201,"Senador Georgino Avelino",3806 -2413300,"Serra de São Bento",5968 -2413359,"Serra do Mel",9505 -2413409,"Serra Negra do Norte",7445 -2413508,"Serrinha",6925 -2413557,"Serrinha dos Pintos",4488 -2413607,"Severiano Melo",5728 -2413706,"Sítio Novo",5380 -2413805,"Taboleiro Grande",2349 -2413904,"Taipu",12115 -2414001,"Tangará",13482 -2414100,"Tenente Ananias",9591 -2414159,"Tenente Laurentino Cruz",5284 -2411056,"Tibau",3871 -2414209,"Tibau do Sul",11347 -2414308,"Timbaúba dos Batistas",2364 -2414407,"Touros",30325 -2414456,"Triunfo Potiguar",3359 -2414506,"Umarizal",10939 -2414605,"Upanema",13126 -2414704,"Várzea",5435 -2414753,"Venha-Ver",3597 -2414803,"Vera Cruz",10652 -2414902,"Viçosa",1826 -2415008,"Vila Flor",2727 -2500106,"Água Branca",9477 -2500205,"Aguiar",5789 -2500304,"Alagoa Grande",28246 -2500403,"Alagoa Nova",19700 -2500502,"Alagoinha",13389 -2500536,"Alcantil",5211 -2500577,"Algodão de Jandaíra",2407 -2500601,"Alhandra",18674 -2500734,"Amparo",2062 -2500775,"Aparecida",7523 -2500809,"Araçagi",17877 -2500908,"Arara",12698 -2501005,"Araruna",19708 -2501104,"Areia",25714 -2501153,"Areia de Baraúnas",2156 -2501203,"Areial",6409 -2501302,"Aroeiras",19722 -2501351,"Assunção",3426 -2501401,"Baía da Traição",7834 -2501500,"Bananeiras",22287 -2501534,"Baraúna",3967 -2501609,"Barra de Santa Rosa",13208 -2501575,"Barra de Santana",8861 -2501708,"Barra de São Miguel",5586 -2501807,"Bayeux",95470 -2501906,"Belém",17654 -2502003,"Belém do Brejo do Cruz",7239 -2502052,"Bernardino Batista",3247 -2502102,"Boa Ventura",5973 -2502151,"Boa Vista",5826 -2502201,"Bom Jesus",2296 -2502300,"Bom Sucesso",5299 -2502409,"Bonito de Santa Fé",10533 -2502508,"Boqueirão",16327 -2502706,"Borborema",5148 -2502805,"Brejo do Cruz",12770 -2502904,"Brejo dos Santos",5908 -2503001,"Caaporã",19929 -2503100,"Cabaceiras",5039 -2503209,"Cabedelo",51064 -2503308,"Cachoeira dos Índios",8620 -2503407,"Cacimba de Areia",3583 -2503506,"Cacimba de Dentro",17590 -2503555,"Cacimbas",6975 -2503605,"Caiçara",7522 -2503704,"Cajazeiras",57627 -2503753,"Cajazeirinhas",3141 -2503803,"Caldas Brandão",5513 -2503902,"Camalaú",5922 -2504009,"Campina Grande",381422 -2516409,"Campo de Santana",9818 -2504033,"Capim",5344 -2504074,"Caraúbas",3929 -2504108,"Carrapateira",2345 -2504157,"Casserengue",6951 -2504207,"Catingueira",4986 -2504306,"Catolé do Rocha",28320 -2504355,"Caturité",4591 -2504405,"Conceição",17997 -2504504,"Condado",6890 -2504603,"Conde",20452 -2504702,"Congo",4903 -2504801,"Coremas",15668 -2504850,"Coxixola",1752 -2504900,"Cruz do Espírito Santo",15702 -2505006,"Cubati",6537 -2505105,"Cuité",20768 -2505238,"Cuité de Mamanguape",6685 -2505204,"Cuitegi",7250 -2505279,"Curral de Cima",5622 -2505303,"Curral Velho",2858 -2505352,"Damião",4938 -2505402,"Desterro",8152 -2505600,"Diamante",6772 -2505709,"Dona Inês",11142 -2505808,"Duas Estradas",3855 -2505907,"Emas",3347 -2506004,"Esperança",30629 -2506103,"Fagundes",12166 -2506202,"Frei Martinho",3018 -2506251,"Gado Bravo",8473 -2506301,"Guarabira",55704 -2506400,"Gurinhém",13584 -2506509,"Gurjão",3067 -2506608,"Ibiara",6316 -2502607,"Igaracy",6513 -2506707,"Imaculada",11770 -2506806,"Ingá",18677 -2506905,"Itabaiana",25460 -2507002,"Itaporanga",23047 -2507101,"Itapororoca",16405 -2507200,"Itatuba",10115 -2507309,"Jacaraú",14102 -2507408,"Jericó",8043 -2507507,"João Pessoa",693082 -2507606,"Juarez Távora",7829 -2507705,"Juazeirinho",16339 -2507804,"Junco do Seridó",6665 -2507903,"Juripiranga",10524 -2508000,"Juru",10510 -2508109,"Lagoa",4943 -2508208,"Lagoa de Dentro",7463 -2508307,"Lagoa Seca",25636 -2508406,"Lastro",2917 -2508505,"Livramento",7305 -2508554,"Logradouro",3920 -2508604,"Lucena",11241 -2508703,"Mãe d'Água",4133 -2508802,"Malta",5794 -2508901,"Mamanguape",41406 -2509008,"Manaíra",11292 -2509057,"Marcação",7482 -2509107,"Mari",21110 -2509156,"Marizópolis",6384 -2509206,"Massaranduba",12840 -2509305,"Mataraca",7170 -2509339,"Matinhas",4296 -2509370,"Mato Grosso",2673 -2509396,"Maturéia",5941 -2509404,"Mogeiro",12664 -2509503,"Montadas",4681 -2509602,"Monte Horebe",4466 -2509701,"Monteiro",30807 -2509800,"Mulungu",9577 -2509909,"Natuba",10510 -2510006,"Nazarezinho",7242 -2510105,"Nova Floresta",10310 -2510204,"Nova Olinda",6461 -2510303,"Nova Palmeira",4042 -2510402,"Olho d'Água",7666 -2510501,"Olivedos",3585 -2510600,"Ouro Velho",3057 -2510659,"Parari",1283 -2510709,"Passagem",2183 -2510808,"Patos",99977 -2510907,"Paulista",11945 -2511004,"Pedra Branca",3849 -2511103,"Pedra Lavrada",7001 -2511202,"Pedras de Fogo",27021 -2512721,"Pedro Régis",5739 -2511301,"Piancó",16321 -2511400,"Picuí",19238 -2511509,"Pilar",11610 -2511608,"Pilões",7142 -2511707,"Pilõezinhos",5471 -2511806,"Pirpirituba",10522 -2511905,"Pitimbu",16574 -2512002,"Pocinhos",16397 -2512077,"Poço de José de Moura",4066 -2512036,"Poço Dantas",4029 -2512101,"Pombal",32424 -2512200,"Prata",4001 -2512309,"Princesa Isabel",19867 -2512408,"Puxinanã",13236 -2512507,"Queimadas",39956 -2512606,"Quixabá",1472 -2512705,"Remígio",17203 -2512747,"Riachão",3495 -2512754,"Riachão do Bacamarte",4288 -2512762,"Riachão do Poço",4353 -2512788,"Riacho de Santo Antônio",1566 -2512804,"Riacho dos Cavalos",8285 -2512903,"Rio Tinto",23669 -2513000,"Salgadinho",3456 -2513109,"Salgado de São Félix",12876 -2513158,"Santa Cecília",7214 -2513208,"Santa Cruz",6664 -2513307,"Santa Helena",6200 -2513356,"Santa Inês",3810 -2513406,"Santa Luzia",14695 -2513703,"Santa Rita",125858 -2513802,"Santa Teresinha",4777 -2513505,"Santana de Mangueira",5770 -2513604,"Santana dos Garrotes",7829 -2513653,"Santarém",2734 -2513851,"Santo André",2718 -2513927,"São Bentinho",4159 -2513901,"São Bento",29992 -2513968,"São Domingos de Pombal",2794 -2513943,"São Domingos do Cariri",2329 -2513984,"São Francisco",3540 -2514008,"São João do Cariri",4565 -2500700,"São João do Rio do Peixe",18276 -2514107,"São João do Tigre",4707 -2514206,"São José da Lagoa Tapada",8029 -2514305,"São José de Caiana",6108 -2514404,"São José de Espinharas",5055 -2514503,"São José de Piranhas",19424 -2514552,"São José de Princesa",4780 -2514602,"São José do Bonfim",3266 -2514651,"São José do Brejo do Cruz",1692 -2514701,"São José do Sabugi",4098 -2514800,"São José dos Cordeiros",4088 -2514453,"São José dos Ramos",5631 -2514909,"São Mamede",8006 -2515005,"São Miguel de Taipu",6749 -2515104,"São Sebastião de Lagoa de Roça",11208 -2515203,"São Sebastião do Umbuzeiro",3147 -2515302,"Sapé",47690 -2515401,"Seridó",10007 -2515609,"Serra da Raiz",3223 -2515500,"Serra Branca",12762 -2515708,"Serra Grande",3122 -2515807,"Serra Redonda",7865 -2515906,"Serraria",6790 -2515930,"Sertãozinho",4325 -2515971,"Sobrado",7543 -2516003,"Solânea",28149 -2516102,"Soledade",13489 -2516151,"Sossêgo",3045 -2516201,"Sousa",65568 -2516300,"Sumé",16908 -2516508,"Taperoá",15124 -2516607,"Tavares",14414 -2516706,"Teixeira",14064 -2516755,"Tenório",2882 -2516805,"Triunfo",9891 -2516904,"Uiraúna",14855 -2517001,"Umbuzeiro",9433 -2517100,"Várzea",2522 -2517209,"Vieirópolis",4890 -2505501,"Vista Serrana",3344 -2517407,"Zabelê",2080 -2600054,"Abreu e Lima",95670 -2600104,"Afogados da Ingazeira",35314 -2600203,"Afrânio",17233 -2600302,"Agrestina",22371 -2600401,"Água Preta",30606 -2600500,"Águas Belas",39421 -2600609,"Alagoinha",14704 -2600708,"Aliança",35446 -2600807,"Altinho",22418 -2600906,"Amaraji",20600 -2601003,"Angelim",10272 -2601052,"Araçoiaba",17276 -2601102,"Araripina",79104 -2601201,"Arcoverde",67458 -2601300,"Barra de Guabiraba",13384 -2601409,"Barreiros",43502 -2601508,"Belém de Maria",9797 -2601607,"Belém de São Francisco",21254 -2601706,"Belo Jardim",73590 -2601805,"Betânia",11955 -2601904,"Bezerros",58310 -2602001,"Bodocó",34712 -2602100,"Bom Conselho",44991 -2602209,"Bom Jardim",40592 -2602308,"Bonito",40578 -2602407,"Brejão",9707 -2602506,"Brejinho",7366 -2602605,"Brejo da Madre de Deus",41898 -2602704,"Buenos Aires",13530 -2602803,"Buíque",52466 -2602902,"Cabo de Santo Agostinho",169986 -2603009,"Cabrobó",30113 -2603108,"Cachoeirinha",18037 -2603207,"Caetés",26197 -2603306,"Calçado",11637 -2603405,"Calumbi",7900 -2603454,"Camaragibe",141973 -2603504,"Camocim de São Félix",16452 -2603603,"Camutanga",8186 -2603702,"Canhotinho",24874 -2603801,"Capoeiras",19916 -2603900,"Carnaíba",19035 -2603926,"Carnaubeira da Penha",12270 -2604007,"Carpina",67727 -2604106,"Caruaru",294558 -2604155,"Casinhas",14675 -2604205,"Catende",34907 -2604304,"Cedro",10678 -2604403,"Chã de Alegria",12094 -2604502,"Chã Grande",17984 -2604601,"Condado",24180 -2604700,"Correntes",16733 -2604809,"Cortês",11812 -2604908,"Cumaru",15099 -2605004,"Cupira",22764 -2605103,"Custódia",33537 -2605152,"Dormentes",16284 -2605202,"Escada",62163 -2605301,"Exu",31236 -2605400,"Feira Nova",19957 -2605459,"Fernando de Noronha",3012 -2605509,"Ferreiros",11397 -2605608,"Flores",22846 -2605707,"Floresta",27809 -2605806,"Frei Miguelinho",14692 -2605905,"Gameleira",27489 -2606002,"Garanhuns",130154 -2606101,"Glória do Goitá",28243 -2606200,"Goiana",74182 -2606309,"Granito",6882 -2606408,"Gravatá",74548 -2606507,"Iati",18304 -2606606,"Ibimirim",28605 -2606705,"Ibirajuba",7803 -2606804,"Igarassu",98601 -2606903,"Iguaraci",12322 -2607604,"Ilha de Itamaracá",18412 -2607000,"Inajá",14605 -2607109,"Ingazeira",4565 -2607208,"Ipojuca",74059 -2607307,"Ipubi",26973 -2607406,"Itacuruba",4297 -2607505,"Itaíba",27576 -2607653,"Itambé",36049 -2607703,"Itapetim",14140 -2607752,"Itapissuma",24026 -2607802,"Itaquitinga",15468 -2607901,"Jaboatão dos Guararapes",678346 -2607950,"Jaqueira",12560 -2608008,"Jataúba",15311 -2608057,"Jatobá",14342 -2608107,"João Alfredo",29634 -2608206,"Joaquim Nabuco",16458 -2608255,"Jucati",10965 -2608305,"Jupi",14274 -2608404,"Jurema",15396 -2608453,"Lagoa do Carro",15044 -2608503,"Lagoa do Itaenga",20593 -2608602,"Lagoa do Ouro",12136 -2608701,"Lagoa dos Gatos",16454 -2608750,"Lagoa Grande",22121 -2608800,"Lajedo",34595 -2608909,"Limoeiro",57203 -2609006,"Macaparana",23907 -2609105,"Machados",11662 -2609154,"Manari",17639 -2609204,"Maraial",12473 -2609303,"Mirandiba",13757 -2614303,"Moreilândia",10643 -2609402,"Moreno",55102 -2609501,"Nazaré da Mata",30122 -2609600,"Olinda",394850 -2609709,"Orobó",22244 -2609808,"Orocó",13968 -2609907,"Ouricuri",66077 -2610004,"Palmares",58584 -2610103,"Palmeirina",8586 -2610202,"Panelas",25555 -2610301,"Paranatama",12256 -2610400,"Parnamirim",19813 -2610509,"Passira",28598 -2610608,"Paudalho",47337 -2610707,"Paulista",314302 -2610806,"Pedra",20754 -2610905,"Pesqueira",63878 -2611002,"Petrolândia",32105 -2611101,"Petrolina",276174 -2611200,"Poção",11482 -2611309,"Pombos",22253 -2611408,"Primavera",12291 -2611507,"Quipapá",25301 -2611533,"Quixaba",7097 -2611606,"Recife",1549980 -2611705,"Riacho das Almas",18871 -2611804,"Ribeirão",39548 -2611903,"Rio Formoso",21735 -2612000,"Sairé",14155 -2612109,"Salgadinho",8120 -2612208,"Salgueiro",55119 -2612307,"Saloá",15509 -2612406,"Sanharó",18473 -2612455,"Santa Cruz",14466 -2612471,"Santa Cruz da Baixa Verde",12096 -2612505,"Santa Cruz do Capibaribe",78410 -2612554,"Santa Filomena",14465 -2612604,"Santa Maria da Boa Vista",41329 -2612703,"Santa Maria do Cambucá",12840 -2612802,"Santa Terezinha",10198 -2612901,"São Benedito do Sul",9989 -2613008,"São Bento do Una",49038 -2613107,"São Caitano",36094 -2613206,"São João",21886 -2613305,"São Joaquim do Monte",21700 -2613404,"São José da Coroa Grande",18143 -2613503,"São José do Belmonte",33916 -2613602,"São José do Egito",31601 -2613701,"São Lourenço da Mata",99136 -2613800,"São Vicente Ferrer",17223 -2613909,"Serra Talhada",79484 -2614006,"Serrita",18869 -2614105,"Sertânia",35546 -2614204,"Sirinhaém",38122 -2614402,"Solidão",6073 -2614501,"Surubim",56238 -2614600,"Tabira",26947 -2614709,"Tacaimbó",12344 -2614808,"Tacaratu",21770 -2614857,"Tamandaré",18854 -2615003,"Taquaritinga do Norte",22404 -2615102,"Terezinha",6735 -2615201,"Terra Nova",9596 -2615300,"Timbaúba",52291 -2615409,"Toritama",32169 -2615508,"Tracunhaém",13194 -2615607,"Trindade",25869 -2615706,"Triunfo",15724 -2615805,"Tupanatinga",19207 -2615904,"Tuparetama",8600 -2616001,"Venturosa",16417 -2616100,"Verdejante",9989 -2616183,"Vertente do Lério",7570 -2616209,"Vertentes",17899 -2616308,"Vicência",27993 -2616407,"Vitória de Santo Antão",125681 -2616506,"Xexéu",14779 -2700102,"Água Branca",19882 -2700201,"Anadia",17765 -2700300,"Arapiraca",208447 -2700409,"Atalaia",51903 -2700508,"Barra de Santo Antônio",14159 -2700607,"Barra de São Miguel",7467 -2700706,"Batalha",16735 -2700805,"Belém",5165 -2700904,"Belo Monte",7452 -2701001,"Boca da Mata",25882 -2701100,"Branquinha",12142 -2701209,"Cacimbinhas",10131 -2701308,"Cajueiro",20670 -2701357,"Campestre",6187 -2701407,"Campo Alegre",46671 -2701506,"Campo Grande",9845 -2701605,"Canapi",18313 -2701704,"Capela",17504 -2701803,"Carneiros",8295 -2701902,"Chã Preta",7143 -2702009,"Coité do Nóia",11217 -2702108,"Colônia Leopoldina",19946 -2702207,"Coqueiro Seco",5493 -2702306,"Coruripe",52584 -2702355,"Craíbas",23079 -2702405,"Delmiro Gouveia",47991 -2702504,"Dois Riachos",11196 -2702553,"Estrela de Alagoas",17180 -2702603,"Feira Grande",21790 -2702702,"Feliz Deserto",4503 -2702801,"Flexeiras",12271 -2702900,"Girau do Ponciano",36250 -2703007,"Ibateguara",15805 -2703106,"Igaci",25860 -2703205,"Igreja Nova",23606 -2703304,"Inhapi",18144 -2703403,"Jacaré dos Homens",5890 -2703502,"Jacuípe",7076 -2703601,"Japaratinga",7686 -2703700,"Jaramataia",6112 -2703759,"Jequiá da Praia",11741 -2703809,"Joaquim Gomes",22366 -2703908,"Jundiá",4700 -2704005,"Junqueiro",25175 -2704104,"Lagoa da Canoa",18378 -2704203,"Limoeiro de Anadia",26236 -2704302,"Maceió",924143 -2704401,"Major Isidoro",19369 -2704906,"Mar Vermelho",4129 -2704500,"Maragogi",26520 -2704609,"Maravilha",10452 -2704708,"Marechal Deodoro",46565 -2704807,"Maribondo",14249 -2705002,"Mata Grande",25304 -2705101,"Matriz de Camaragibe",25376 -2705200,"Messias",15547 -2705309,"Minador do Negrão",5306 -2705408,"Monteirópolis",7293 -2705507,"Murici",26731 -2705606,"Novo Lino",12266 -2705705,"Olho d'Água das Flores",20465 -2705804,"Olho d'Água do Casado",8388 -2705903,"Olho d'Água Grande",4956 -2706000,"Olivença",10828 -2706109,"Ouro Branco",11381 -2706208,"Palestina",5024 -2706307,"Palmeira dos Índios",72202 -2706406,"Pão de Açúcar",24537 -2706422,"Pariconha",10505 -2706448,"Paripueira",10027 -2706505,"Passo de Camaragibe",14225 -2706604,"Paulo Jacinto",7752 -2706703,"Penedo",60750 -2706802,"Piaçabuçu",17980 -2706901,"Pilar",32546 -2707008,"Pindoba",3218 -2707107,"Piranhas",24651 -2707206,"Poço das Trincheiras",12544 -2707404,"Porto de Pedras",10620 -2707305,"Porto Calvo",25870 -2707503,"Porto Real do Colégio",18459 -2707602,"Quebrangulo",11607 -2707701,"Rio Largo",67359 -2707800,"Roteiro",6881 -2707909,"Santa Luzia do Norte",7468 -2708006,"Santana do Ipanema",43527 -2708105,"Santana do Mundaú",12002 -2708204,"São Brás",7020 -2708303,"São José da Laje",22941 -2708402,"São José da Tapera",31032 -2708501,"São Luís do Quitunde",32588 -2708600,"São Miguel dos Campos",53070 -2708709,"São Miguel dos Milagres",7445 -2708808,"São Sebastião",31922 -2708907,"Satuba",14584 -2708956,"Senador Rui Palmeira",13015 -2709004,"Tanque d'Arca",5848 -2709103,"Taquarana",18695 -2709152,"Teotônio Vilela",41498 -2709202,"Traipu",25650 -2709301,"União dos Palmares",62395 -2709400,"Viçosa",26799 -2800100,"Amparo de São Francisco",2261 -2800209,"Aquidabã",19762 -2800308,"Aracaju",536785 -2800407,"Arauá",11980 -2800506,"Areia Branca",16568 -2800605,"Barra dos Coqueiros",19809 -2800670,"Boquim",25190 -2800704,"Brejo Grande",8001 -2801009,"Campo do Brito",16612 -2801108,"Canhoba",4023 -2801207,"Canindé de São Francisco",22534 -2801306,"Capela",28756 -2801405,"Carira",19543 -2801504,"Carmópolis",12317 -2801603,"Cedro de São João",5513 -2801702,"Cristinápolis",16365 -2801900,"Cumbe",3852 -2802007,"Divina Pastora",4341 -2802106,"Estância",63206 -2802205,"Feira Nova",5805 -2802304,"Frei Paulo",12969 -2802403,"Gararu",11949 -2802502,"General Maynard",2862 -2802601,"Gracho Cardoso",5716 -2802700,"Ilha das Flores",8855 -2802809,"Indiaroba",17677 -2802908,"Itabaiana",85725 -2803005,"Itabaianinha",38565 -2803104,"Itabi",4863 -2803203,"Itaporanga d'Ajuda",29010 -2803302,"Japaratuba",15920 -2803401,"Japoatã",13944 -2803500,"Lagarto",91696 -2803609,"Laranjeiras",24626 -2803708,"Macambira",6489 -2803807,"Malhada dos Bois",3775 -2803906,"Malhador",12074 -2804003,"Maruim",15583 -2804102,"Moita Bonita",11230 -2804201,"Monte Alegre de Sergipe",13620 -2804300,"Muribeca",7438 -2804409,"Neópolis",19466 -2804508,"Nossa Senhora da Glória",30466 -2804607,"Nossa Senhora das Dores",24529 -2804706,"Nossa Senhora de Lourdes",6469 -2804805,"Nossa Senhora do Socorro",153253 -2804458,"Nossa Senhora Aparecida",8770 -2804904,"Pacatuba",12756 -2805000,"Pedra Mole",2858 -2805109,"Pedrinhas",8643 -2805208,"Pinhão",5761 -2805307,"Pirambu",8488 -2805406,"Poço Redondo",29879 -2805505,"Poço Verde",21721 -2805604,"Porto da Folha",27311 -2805703,"Propriá",28437 -2805802,"Riachão do Dantas",19567 -2805901,"Riachuelo",9369 -2806008,"Ribeirópolis",16137 -2806107,"Rosário do Catete",8799 -2806206,"Salgado",19095 -2806305,"Santa Luzia do Itanhy",13430 -2806503,"Santa Rosa de Lima",3962 -2806404,"Santana do São Francisco",6799 -2806602,"Santo Amaro das Brotas",12013 -2806701,"São Cristóvão",74189 -2806800,"São Domingos",10443 -2806909,"São Francisco",2965 -2807006,"São Miguel do Aleixo",3782 -2807105,"Simão Dias",38232 -2807204,"Siriri",7856 -2807303,"Telha",2940 -2807402,"Tobias Barreto",48733 -2807501,"Tomar do Geru",13252 -2807600,"Umbaúba",21195 -2900108,"Abaíra",8851 -2900207,"Abaré",18362 -2900306,"Acajutiba",15123 -2900355,"Adustina",15354 -2900405,"Água Fria",15284 -2900603,"Aiquara",5361 -2900702,"Alagoinhas",137202 -2900801,"Alcobaça",20320 -2900900,"Almadina",6742 -2901007,"Amargosa",34918 -2901106,"Amélia Rodrigues",24192 -2901155,"América Dourada",16723 -2901205,"Anagé",25823 -2901304,"Andaraí",14554 -2901353,"Andorinha",14359 -2901403,"Angical",15157 -2901502,"Anguera",9707 -2901601,"Antas",17268 -2901700,"Antônio Cardoso",12509 -2901809,"Antônio Gonçalves",11107 -2901908,"Aporá",18570 -2901957,"Apuarema",7601 -2902054,"Araças",12108 -2902005,"Aracatu",14437 -2902104,"Araci",54092 -2902203,"Aramari",9858 -2902252,"Arataca",10986 -2902302,"Aratuípe",8788 -2902401,"Aurelino Leal",14559 -2902500,"Baianópolis",14019 -2902609,"Baixa Grande",21704 -2902658,"Banzaê",11166 -2902708,"Barra",49705 -2902807,"Barra da Estiva",20918 -2902906,"Barra do Choça",32419 -2903003,"Barra do Mendes",14458 -2903102,"Barra do Rocha",6071 -2903201,"Barreiras",135650 -2903235,"Barro Alto",13990 -2903300,"Barro Preto",6626 -2903276,"Barrocas",13722 -2903409,"Belmonte",22336 -2903508,"Belo Campo",15427 -2903607,"Biritinga",14307 -2903706,"Boa Nova",15916 -2903805,"Boa Vista do Tupim",18323 -2903904,"Bom Jesus da Lapa",65148 -2903953,"Bom Jesus da Serra",10588 -2904001,"Boninal",13738 -2904050,"Bonito",14205 -2904100,"Boquira",22502 -2904209,"Botuporã",11186 -2904308,"Brejões",12726 -2904407,"Brejolândia",9703 -2904506,"Brotas de Macaúbas",11083 -2904605,"Brumado",64417 -2904704,"Buerarema",20687 -2904753,"Buritirama",19349 -2904803,"Caatiba",10023 -2904852,"Cabaceiras do Paraguaçu",18302 -2904902,"Cachoeira",33495 -2905008,"Caculé",22282 -2905107,"Caém",10417 -2905156,"Caetanos",12389 -2905206,"Caetité",47774 -2905305,"Cafarnaum",18119 -2905404,"Cairu",14438 -2905503,"Caldeirão Grande",13697 -2905602,"Camacan",31133 -2905701,"Camaçari",227955 -2905800,"Camamu",32981 -2905909,"Campo Alegre de Lourdes",27686 -2906006,"Campo Formoso",67582 -2906105,"Canápolis",11016 -2906204,"Canarana",25557 -2906303,"Canavieiras",36911 -2906402,"Candeal",9157 -2906501,"Candeias",81306 -2906600,"Candiba",12766 -2906709,"Cândido Sales",27327 -2906808,"Cansanção",33920 -2906824,"Canudos",15229 -2906857,"Capela do Alto Alegre",12748 -2906873,"Capim Grosso",26877 -2906899,"Caraíbas",10659 -2906907,"Caravelas",21945 -2907004,"Cardeal da Silva",8570 -2907103,"Carinhanha",29988 -2907202,"Casa Nova",65747 -2907301,"Castro Alves",25052 -2907400,"Catolândia",3972 -2907509,"Catu",50470 -2907558,"Caturama",8749 -2907608,"Central",17928 -2907707,"Chorrochó",10952 -2907806,"Cícero Dantas",31774 -2907905,"Cipó",15634 -2908002,"Coaraci",22812 -2908101,"Cocos",17908 -2908200,"Conceição da Feira",19891 -2908309,"Conceição do Almeida",18076 -2908408,"Conceição do Coité",63318 -2908507,"Conceição do Jacuípe",28552 -2908606,"Conde",22929 -2908705,"Condeúba",17000 -2908804,"Contendas do Sincorá",3924 -2908903,"Coração de Maria",23797 -2909000,"Cordeiros",8826 -2909109,"Coribe",14931 -2909208,"Coronel João Sá",18540 -2909307,"Correntina",32784 -2909406,"Cotegipe",14127 -2909505,"Cravolândia",5651 -2909604,"Crisópolis",20179 -2909703,"Cristópolis",14140 -2909802,"Cruz das Almas",56766 -2909901,"Curaçá",33929 -2910008,"Dário Meira",12611 -2910057,"Dias d'Ávila",56600 -2910107,"Dom Basílio",11518 -2910206,"Dom Macedo Costa",3936 -2910305,"Elísio Medrado",8159 -2910404,"Encruzilhada",21875 -2910503,"Entre Rios",40276 -2900504,"Érico Cardoso",10809 -2910602,"Esplanada",32593 -2910701,"Euclides da Cunha",58746 -2910727,"Eunápolis",98194 -2910750,"Fátima",19588 -2910776,"Feira da Mata",6537 -2910800,"Feira de Santana",584497 -2910859,"Filadélfia",16319 -2910909,"Firmino Alves",5804 -2911006,"Floresta Azul",10489 -2911105,"Formosa do Rio Preto",21827 -2911204,"Gandu",31410 -2911253,"Gavião",4537 -2911303,"Gentio do Ouro",11829 -2911402,"Glória",14223 -2911501,"Gongogi",6581 -2911600,"Governador Mangabeira",20539 -2911659,"Guajeru",9216 -2911709,"Guanambi",79190 -2911808,"Guaratinga",23105 -2911857,"Heliópolis",14575 -2911907,"Iaçu",28616 -2912004,"Ibiassucê",9372 -2912103,"Ibicaraí",24989 -2912202,"Ibicoara",16643 -2912301,"Ibicuí",16353 -2912400,"Ibipeba",17466 -2912509,"Ibipitanga",14327 -2912608,"Ibiquera",5229 -2912707,"Ibirapitanga",24052 -2912806,"Ibirapuã",7825 -2912905,"Ibirataia",24582 -2913002,"Ibitiara",16471 -2913101,"Ibititá",19286 -2913200,"Ibotirama",26228 -2913309,"Ichu",6101 -2913408,"Igaporã",14944 -2913457,"Igrapiúna",13436 -2913507,"Iguaí",29070 -2913606,"Ilhéus",219710 -2913705,"Inhambupe",36084 -2913804,"Ipecaetá",15694 -2913903,"Ipiaú",43749 -2914000,"Ipirá",61439 -2914109,"Ipupiara",9259 -2914208,"Irajuba",7550 -2914307,"Iramaia",15291 -2914406,"Iraquara",23867 -2914505,"Irará",25771 -2914604,"Irecê",65310 -2914653,"Itabela",26636 -2914703,"Itaberaba",61302 -2914802,"Itabuna",212245 -2914901,"Itacaré",26348 -2915007,"Itaeté",14614 -2915106,"Itagi",14217 -2915205,"Itagibá",16659 -2915304,"Itagimirim",7181 -2915353,"Itaguaçu da Bahia",13097 -2915403,"Itaju do Colônia",7794 -2915502,"Itajuípe",20695 -2915601,"Itamaraju",67517 -2915700,"Itamari",8747 -2915809,"Itambé",35106 -2915908,"Itanagra",6841 -2916005,"Itanhém",21188 -2916104,"Itaparica",20641 -2916203,"Itapé",11013 -2916302,"Itapebi",11931 -2916401,"Itapetinga",65904 -2916500,"Itapicuru",32100 -2916609,"Itapitanga",10385 -2916708,"Itaquara",7761 -2916807,"Itarantim",18254 -2916856,"Itatim",15266 -2916906,"Itiruçu",16538 -2917003,"Itiúba",36890 -2917102,"Itororó",20841 -2917201,"Ituaçu",18621 -2917300,"Ituberá",24185 -2917334,"Iuiú",11954 -2917359,"Jaborandi",9032 -2917409,"Jacaraci",14656 -2917508,"Jacobina",78842 -2917607,"Jaguaquara",48097 -2917706,"Jaguarari",30222 -2917805,"Jaguaripe",17074 -2917904,"Jandaíra",10027 -2918001,"Jequié",150351 -2918100,"Jeremoabo",38924 -2918209,"Jiquiriçá",13771 -2918308,"Jitaúna",16816 -2918357,"João Dourado",21726 -2918407,"Juazeiro",237627 -2918456,"Jucuruçu",10698 -2918506,"Jussara",15229 -2918555,"Jussari",6980 -2918605,"Jussiape",8356 -2918704,"Lafaiete Coutinho",3561 -2918753,"Lagoa Real",14359 -2918803,"Laje",21957 -2918902,"Lajedão",3585 -2919009,"Lajedinho",4461 -2919058,"Lajedo do Tabocal",8923 -2919108,"Lamarão",12682 -2919157,"Lapão",26461 -2919207,"Lauro de Freitas",153016 -2919306,"Lençóis",10008 -2919405,"Licínio de Almeida",13135 -2919504,"Livramento de Nossa Senhora",43994 -2919553,"Luís Eduardo Magalhães",48977 -2919603,"Macajuba",11522 -2919702,"Macarani",16735 -2919801,"Macaúbas",47991 -2919900,"Macururé",7913 -2919926,"Madre de Deus",16354 -2919959,"Maetinga",8432 -2920007,"Maiquinique",8713 -2920106,"Mairi",19752 -2920205,"Malhada",16647 -2920304,"Malhada de Pedras",7753 -2920403,"Manoel Vitorino",14389 -2920452,"Mansidão",12142 -2920502,"Maracás",35617 -2920601,"Maragogipe",43620 -2920700,"Maraú",17386 -2920809,"Marcionílio Souza",11043 -2920908,"Mascote",16557 -2921005,"Mata de São João",38962 -2921054,"Matina",12976 -2921104,"Medeiros Neto",22629 -2921203,"Miguel Calmon",27850 -2921302,"Milagres",12100 -2921401,"Mirangaba",18436 -2921450,"Mirante",8876 -2921500,"Monte Santo",53577 -2921609,"Morpará",8853 -2921708,"Morro do Chapéu",35009 -2921807,"Mortugaba",14508 -2921906,"Mucugê",14629 -2922003,"Mucuri",34836 -2922052,"Mulungu do Morro",14006 -2922102,"Mundo Novo",24895 -2922201,"Muniz Ferreira",7214 -2922250,"Muquém de São Francisco",10547 -2922300,"Muritiba",27866 -2922409,"Mutuípe",21935 -2922508,"Nazaré",27350 -2922607,"Nilo Peçanha",13092 -2922656,"Nordestina",12599 -2922706,"Nova Canaã",19866 -2922730,"Nova Fátima",7930 -2922755,"Nova Ibiá",7047 -2922805,"Nova Itarana",7762 -2922854,"Nova Redenção",9262 -2922904,"Nova Soure",26666 -2923001,"Nova Viçosa",36032 -2923035,"Novo Horizonte",10860 -2923050,"Novo Triunfo",14666 -2923100,"Olindina",24516 -2923209,"Oliveira dos Brejinhos",23436 -2923308,"Ouriçangas",8081 -2923357,"Ourolândia",16933 -2923407,"Palmas de Monte Alto",21896 -2923506,"Palmeiras",8358 -2923605,"Paramirim",20756 -2923704,"Paratinga",29693 -2923803,"Paripiranga",29459 -2923902,"Pau Brasil",12418 -2924009,"Paulo Afonso",105837 -2924058,"Pé de Serra",14683 -2924108,"Pedrão",7525 -2924207,"Pedro Alexandre",17643 -2924306,"Piatã",18532 -2924405,"Pilão Arcado",34144 -2924504,"Pindaí",15759 -2924603,"Pindobaçu",20873 -2924652,"Pintadas",10831 -2924678,"Piraí do Norte",8975 -2924702,"Piripá",13597 -2924801,"Piritiba",25612 -2924900,"Planaltino",8802 -2925006,"Planalto",22127 -2925105,"Poções",46224 -2925204,"Pojuca",31687 -2925253,"Ponto Novo",14974 -2925303,"Porto Seguro",120460 -2925402,"Potiraguá",10123 -2925501,"Prado",26082 -2925600,"Presidente Dutra",14264 -2925709,"Presidente Jânio Quadros",14039 -2925758,"Presidente Tancredo Neves",23817 -2925808,"Queimadas",28368 -2925907,"Quijingue",28001 -2925931,"Quixabeira",9624 -2925956,"Rafael Jambeiro",23893 -2926004,"Remanso",39415 -2926103,"Retirolândia",12446 -2926202,"Riachão das Neves",23309 -2926301,"Riachão do Jacuípe",33326 -2926400,"Riacho de Santana",30444 -2926509,"Ribeira do Amparo",14566 -2926608,"Ribeira do Pombal",49024 -2926657,"Ribeirão do Largo",14612 -2926707,"Rio de Contas",13823 -2926806,"Rio do Antônio",14926 -2926905,"Rio do Pires",11659 -2927002,"Rio Real",37675 -2927101,"Rodelas",7341 -2927200,"Ruy Barbosa",30316 -2927309,"Salinas da Margarida",13850 -2927408,"Salvador",2948733 -2927507,"Santa Bárbara",20242 -2927606,"Santa Brígida",15781 -2927804,"Santa Cruz da Vitória",6502 -2927705,"Santa Cruz Cabrália",26051 -2927903,"Santa Inês",10833 -2928059,"Santa Luzia",15615 -2928109,"Santa Maria da Vitória",41745 -2928406,"Santa Rita de Cássia",27224 -2928505,"Santa Teresinha",10382 -2928000,"Santaluz",35029 -2928208,"Santana",26990 -2928307,"Santanópolis",9558 -2928604,"Santo Amaro",57675 -2928703,"Santo Antônio de Jesus",87776 -2928802,"Santo Estêvão",46360 -2928901,"São Desidério",26742 -2928950,"São Domingos",9130 -2929107,"São Felipe",20902 -2929008,"São Félix",15987 -2929057,"São Félix do Coribe",13352 -2929206,"São Francisco do Conde",31219 -2929255,"São Gabriel",19050 -2929305,"São Gonçalo dos Campos",30401 -2929354,"São José da Vitória",6270 -2929370,"São José do Jacuípe",10965 -2929404,"São Miguel das Matas",10623 -2929503,"São Sebastião do Passé",41624 -2929602,"Sapeaçu",17041 -2929701,"Sátiro Dias",18779 -2929750,"Saubara",11507 -2929800,"Saúde",12284 -2929909,"Seabra",41952 -2930006,"Sebastião Laranjeiras",11231 -2930105,"Senhor do Bonfim",75393 -2930204,"Sento Sé",38181 -2930154,"Serra do Ramalho",31909 -2930303,"Serra Dourada",17887 -2930402,"Serra Preta",15971 -2930501,"Serrinha",73655 -2930600,"Serrolândia",12572 -2930709,"Simões Filho",114649 -2930758,"Sítio do Mato",13064 -2930766,"Sítio do Quinto",14122 -2930774,"Sobradinho",21978 -2930808,"Souto Soares",18992 -2930907,"Tabocas do Brejo Velho",12620 -2931004,"Tanhaçu",20142 -2931053,"Tanque Novo",16338 -2931103,"Tanquinho",7842 -2931202,"Taperoá",19081 -2931301,"Tapiramutá",17817 -2931350,"Teixeira de Freitas",123858 -2931400,"Teodoro Sampaio",8490 -2931509,"Teofilândia",21382 -2931608,"Teolândia",12798 -2931707,"Terra Nova",12620 -2931806,"Tremedal",18706 -2931905,"Tucano",49972 -2932002,"Uauá",25257 -2932101,"Ubaíra",21368 -2932200,"Ubaitaba",20678 -2932309,"Ubatã",25952 -2932408,"Uibaí",14160 -2932457,"Umburanas",16834 -2932507,"Una",25287 -2932606,"Urandi",16282 -2932705,"Uruçuca",22984 -2932804,"Utinga",20132 -2932903,"Valença",88542 -2933000,"Valente",22489 -2933059,"Várzea da Roça",15040 -2933109,"Várzea do Poço",8908 -2933158,"Várzea Nova",14357 -2933174,"Varzedo",9386 -2933208,"Vera Cruz",36843 -2933257,"Vereda",7361 -2933307,"Vitória da Conquista",313898 -2933406,"Wagner",8830 -2933455,"Wanderley",13300 -2933505,"Wenceslau Guimarães",24740 -2933604,"Xique-Xique",47251 -3100104,"Abadia dos Dourados",6777 -3100203,"Abaeté",23193 -3100302,"Abre Campo",13204 -3100401,"Acaiaca",4206 -3100500,"Açucena",11425 -3100609,"Água Boa",16764 -3100708,"Água Comprida",2159 -3100807,"Aguanil",4248 -3100906,"Águas Formosas",19189 -3101003,"Águas Vermelhas",13179 -3101102,"Aimorés",24871 -3101201,"Aiuruoca",6239 -3101300,"Alagoa",2917 -3101409,"Albertina",2966 -3101508,"Além Paraíba",34527 -3101607,"Alfenas",74505 -3101631,"Alfredo Vasconcelos",6194 -3101706,"Almenara",38269 -3101805,"Alpercata",7231 -3101904,"Alpinópolis",18486 -3102001,"Alterosa",13744 -3102050,"Alto Caparaó",5257 -3153509,"Alto Jequitibá",8160 -3102100,"Alto Rio Doce",12889 -3102209,"Alvarenga",4611 -3102308,"Alvinópolis",15682 -3102407,"Alvorada de Minas",3585 -3102506,"Amparo do Serra",5377 -3102605,"Andradas",36320 -3102803,"Andrelândia",12374 -3102852,"Angelândia",8475 -3102902,"Antônio Carlos",11563 -3103009,"Antônio Dias",9647 -3103108,"Antônio Prado de Minas",2046 -3103207,"Araçaí",2491 -3103306,"Aracitaba",1905 -3103405,"Araçuaí",37262 -3103504,"Araguari",110334 -3103603,"Arantina",2575 -3103702,"Araponga",8296 -3103751,"Araporã",6414 -3103801,"Arapuá",2777 -3103900,"Araújos",7560 -3104007,"Araxá",91703 -3104106,"Arceburgo",8239 -3104205,"Arcos",36133 -3104304,"Areado",13723 -3104403,"Argirita",3065 -3104452,"Aricanduva",5062 -3104502,"Arinos",18126 -3104601,"Astolfo Dutra",12998 -3104700,"Ataléia",15322 -3104809,"Augusto de Lima",4655 -3104908,"Baependi",18646 -3105004,"Baldim",8549 -3105103,"Bambuí",22554 -3105202,"Bandeira",5507 -3105301,"Bandeira do Sul",5294 -3105400,"Barão de Cocais",27660 -3105509,"Barão de Monte Alto",5755 -3105608,"Barbacena",127328 -3105707,"Barra Longa",7102 -3105905,"Barroso",20093 -3106002,"Bela Vista de Minas",10296 -3106101,"Belmiro Braga",3114 -3106200,"Belo Horizonte",2434642 -3106309,"Belo Oriente",22289 -3106408,"Belo Vale",7472 -3106507,"Berilo",13659 -3106655,"Berizal",4595 -3106606,"Bertópolis",4752 -3106705,"Betim",429507 -3106804,"Bias Fortes",3932 -3106903,"Bicas",14180 -3107000,"Biquinhas",2642 -3107109,"Boa Esperança",39082 -3107208,"Bocaina de Minas",5198 -3107307,"Bocaiúva",46306 -3107406,"Bom Despacho",43898 -3107505,"Bom Jardim de Minas",6661 -3107604,"Bom Jesus da Penha",3941 -3107703,"Bom Jesus do Amparo",5663 -3107802,"Bom Jesus do Galho",15541 -3107901,"Bom Repouso",10806 -3108008,"Bom Sucesso",17750 -3108107,"Bonfim",6904 -3108206,"Bonfinópolis de Minas",5927 -3108255,"Bonito de Minas",9187 -3108305,"Borda da Mata",15420 -3108404,"Botelhos",15284 -3108503,"Botumirim",6582 -3108701,"Brás Pires",4665 -3108552,"Brasilândia de Minas",13406 -3108602,"Brasília de Minas",32262 -3108909,"Brasópolis",14807 -3108800,"Braúnas",5344 -3109006,"Brumadinho",33693 -3109105,"Bueno Brandão",11195 -3109204,"Buenópolis",9704 -3109253,"Bugre",4085 -3109303,"Buritis",22290 -3109402,"Buritizeiro",26981 -3109451,"Cabeceira Grande",6542 -3109501,"Cabo Verde",14024 -3109600,"Cachoeira da Prata",3924 -3109709,"Cachoeira de Minas",11194 -3102704,"Cachoeira de Pajeú",9450 -3109808,"Cachoeira Dourada",2570 -3109907,"Caetanópolis",9911 -3110004,"Caeté",40634 -3110103,"Caiana",4702 -3110202,"Cajuri",4117 -3110301,"Caldas",14491 -3110400,"Camacho",3260 -3110509,"Camanducaia",20212 -3110608,"Cambuí",26070 -3110707,"Cambuquira",12909 -3110806,"Campanário",3728 -3110905,"Campanha",15790 -3111002,"Campestre",20843 -3111101,"Campina Verde",19207 -3111309,"Campo do Meio",11840 -3111150,"Campo Azul",3982 -3111200,"Campo Belo",53280 -3111408,"Campo Florido",6945 -3111507,"Campos Altos",13646 -3111606,"Campos Gerais",27853 -3111903,"Cana Verde",5897 -3111705,"Canaã",4798 -3111804,"Canápolis",11760 -3112000,"Candeias",16125 -3112059,"Cantagalo",4108 -3112109,"Caparaó",4996 -3112208,"Capela Nova",4693 -3112307,"Capelinha",34345 -3112406,"Capetinga",7341 -3112505,"Capim Branco",9155 -3112604,"Capinópolis",15903 -3112653,"Capitão Andrade",5018 -3112703,"Capitão Enéas",14682 -3112802,"Capitólio",7858 -3112901,"Caputira",9135 -3113008,"Caraí",22278 -3113107,"Caranaíba",3549 -3113206,"Carandaí",23097 -3113305,"Carangola",33091 -3113404,"Caratinga",84825 -3113503,"Carbonita",10623 -3113602,"Careaçu",6247 -3113701,"Carlos Chagas",21302 -3113800,"Carmésia",2671 -3113909,"Carmo da Cachoeira",12028 -3114006,"Carmo da Mata",11358 -3114105,"Carmo de Minas",14236 -3114204,"Carmo do Cajuru",19779 -3114303,"Carmo do Paranaíba",31843 -3114402,"Carmo do Rio Claro",20055 -3114501,"Carmópolis de Minas",16425 -3114550,"Carneirinho",9129 -3114600,"Carrancas",4158 -3114709,"Carvalhópolis",3355 -3114808,"Carvalhos",4739 -3114907,"Casa Grande",2143 -3115003,"Cascalho Rico",2911 -3115102,"Cássia",17572 -3115300,"Cataguases",69955 -3115359,"Catas Altas",4747 -3115409,"Catas Altas da Noruega",3550 -3115458,"Catuji",6704 -3115474,"Catuti",5465 -3115508,"Caxambu",21514 -3115607,"Cedro do Abaeté",1228 -3115706,"Central de Minas",6801 -3115805,"Centralina",10536 -3115904,"Chácara",2728 -3116001,"Chalé",5609 -3116100,"Chapada do Norte",15963 -3116159,"Chapada Gaúcha",10995 -3116209,"Chiador",2975 -3116308,"Cipotânea",6770 -3116407,"Claraval",4437 -3116506,"Claro dos Poções",8377 -3116605,"Cláudio",25640 -3116704,"Coimbra",7151 -3116803,"Coluna",9559 -3116902,"Comendador Gomes",3217 -3117009,"Comercinho",8790 -3117108,"Conceição da Aparecida",10649 -3115201,"Conceição da Barra de Minas",4075 -3117306,"Conceição das Alagoas",21510 -3117207,"Conceição das Pedras",2813 -3117405,"Conceição de Ipanema",4536 -3117504,"Conceição do Mato Dentro",18558 -3117603,"Conceição do Pará",4863 -3117702,"Conceição do Rio Verde",13164 -3117801,"Conceição dos Ouros",10697 -3117836,"Cônego Marinho",6449 -3117876,"Confins",5966 -3117900,"Congonhal",10127 -3118007,"Congonhas",48066 -3118106,"Congonhas do Norte",5299 -3118205,"Conquista",6851 -3118304,"Conselheiro Lafaiete",113576 -3118403,"Conselheiro Pena",22482 -3118502,"Consolação",1747 -3118601,"Contagem",617749 -3118700,"Coqueiral",9743 -3118809,"Coração de Jesus",27003 -3118908,"Cordisburgo",9385 -3119005,"Cordislândia",3710 -3119104,"Corinto",23206 -3119203,"Coroaci",11109 -3119302,"Coromandel",28240 -3119401,"Coronel Fabriciano",104415 -3119500,"Coronel Murta",9404 -3119609,"Coronel Pacheco",2473 -3119708,"Coronel Xavier Chaves",3295 -3119906,"Córrego do Bom Jesus",3827 -3119807,"Córrego Danta",3496 -3119955,"Córrego Fundo",5873 -3120003,"Córrego Novo",3188 -3120102,"Couto de Magalhães de Minas",4512 -3120151,"Crisólita",5885 -3120201,"Cristais",11115 -3120300,"Cristália",5930 -3120409,"Cristiano Otoni",5031 -3120508,"Cristina",11381 -3120607,"Crucilândia",4752 -3120706,"Cruzeiro da Fortaleza",3884 -3120805,"Cruzília",15236 -3120839,"Cuparaque",4547 -3120870,"Curral de Dentro",7251 -3120904,"Curvelo",74409 -3121001,"Datas",5639 -3121100,"Delfim Moreira",8052 -3121209,"Delfinópolis",6924 -3121258,"Delta",7016 -3121308,"Descoberto",5075 -3121407,"Desterro de Entre Rios",7145 -3121506,"Desterro do Melo",3296 -3121605,"Diamantina",46212 -3121704,"Diogo de Vasconcelos",4060 -3121803,"Dionísio",10560 -3121902,"Divinésia",3391 -3122009,"Divino",19959 -3122108,"Divino das Laranjeiras",5084 -3122207,"Divinolândia de Minas",6973 -3122306,"Divinópolis",213277 -3122355,"Divisa Alegre",6108 -3122405,"Divisa Nova",5806 -3122454,"Divisópolis",8285 -3122470,"Dom Bosco",3862 -3122504,"Dom Cavati",5784 -3122603,"Dom Joaquim",4649 -3122702,"Dom Silvério",5457 -3122801,"Dom Viçoso",3112 -3122900,"Dona Eusébia",5771 -3123007,"Dores de Campos",9692 -3123106,"Dores de Guanhães",5721 -3123205,"Dores do Indaiá",14380 -3123304,"Dores do Turvo",4684 -3123403,"Doresópolis",1558 -3123502,"Douradoquara",1912 -3123528,"Durandé",7139 -3123601,"Elói Mendes",25218 -3123700,"Engenheiro Caldas",10772 -3123809,"Engenheiro Navarro",7299 -3123858,"Entre Folhas",5068 -3123908,"Entre Rios de Minas",14426 -3124005,"Ervália",18699 -3124104,"Esmeraldas",58307 -3124203,"Espera Feliz",21529 -3124302,"Espinosa",32349 -3124401,"Espírito Santo do Dourado",4445 -3124500,"Estiva",11337 -3124708,"Estrela do Indaiá",3772 -3124807,"Estrela do Sul",7394 -3124609,"Estrela Dalva",2551 -3124906,"Eugenópolis",10684 -3125002,"Ewbank da Câmara",3673 -3125101,"Extrema",26436 -3125200,"Fama",2270 -3125309,"Faria Lemos",3725 -3125408,"Felício dos Santos",5857 -3125606,"Felisburgo",6957 -3125705,"Felixlândia",14158 -3125804,"Fernandes Tourinho",2701 -3125903,"Ferros",11615 -3125952,"Fervedouro",10662 -3126000,"Florestal",6152 -3126109,"Formiga",66834 -3126208,"Formoso",6831 -3126307,"Fortaleza de Minas",3968 -3126406,"Fortuna de Minas",2533 -3126505,"Francisco Badaró",10585 -3126604,"Francisco Dumont",4945 -3126703,"Francisco Sá",25788 -3126752,"Franciscópolis",5737 -3126802,"Frei Gaspar",6591 -3126901,"Frei Inocêncio",9246 -3126950,"Frei Lagonegro",3468 -3127008,"Fronteira",15096 -3127057,"Fronteira dos Vales",4977 -3127073,"Fruta de Leite",6464 -3127107,"Frutal",54094 -3127206,"Funilândia",3801 -3127305,"Galiléia",7539 -3127339,"Gameleiras",5384 -3127354,"Glaucilândia",3046 -3127370,"Goiabeira",3193 -3127388,"Goianá",3800 -3127404,"Gonçalves",4423 -3127503,"Gonzaga",5783 -3127602,"Gouveia",11915 -3127701,"Governador Valadares",261981 -3127800,"Grão Mogol",15100 -3127909,"Grupiara",1461 -3128006,"Guanhães",30401 -3128105,"Guapé",13500 -3128204,"Guaraciaba",10776 -3128253,"Guaraciama",4708 -3128303,"Guaranésia",18649 -3128402,"Guarani",9915 -3128501,"Guarará",4123 -3128600,"Guarda-Mor",6772 -3128709,"Guaxupé",49509 -3128808,"Guidoval",7526 -3128907,"Guimarânia",7240 -3129004,"Guiricema",9137 -3129103,"Gurinhatã",6294 -3129202,"Heliodora",6241 -3129301,"Iapu",11344 -3129400,"Ibertioga",5204 -3129509,"Ibiá",22899 -3129608,"Ibiaí",7852 -3129657,"Ibiracatu",5996 -3129707,"Ibiraci",11476 -3129806,"Ibirité",155290 -3129905,"Ibitiúra de Minas",3499 -3130002,"Ibituruna",2923 -3130051,"Icaraí de Minas",10792 -3130101,"Igarapé",32967 -3130200,"Igaratinga",8894 -3130309,"Iguatama",7784 -3130408,"Ijaci",5950 -3130507,"Ilicínea",11717 -3130556,"Imbé de Minas",6578 -3130606,"Inconfidentes",7585 -3130655,"Indaiabira",7724 -3130705,"Indianópolis",6556 -3130804,"Ingaí",2574 -3130903,"Inhapim",24967 -3131000,"Inhaúma",5535 -3131109,"Inimutaba",6663 -3131158,"Ipaba",15351 -3131208,"Ipanema",17778 -3131307,"Ipatinga",241720 -3131406,"Ipiaçu",4345 -3131505,"Ipuiúna",9501 -3131604,"Iraí de Minas",6545 -3131703,"Itabira",109380 -3131802,"Itabirinha",10734 -3131901,"Itabirito",43314 -3132008,"Itacambira",5238 -3132107,"Itacarambi",18200 -3132206,"Itaguara",12812 -3132305,"Itaipé",11958 -3132404,"Itajubá",89730 -3132503,"Itamarandiba",33219 -3132602,"Itamarati de Minas",4194 -3132701,"Itambacuri",23338 -3132800,"Itambé do Mato Dentro",2490 -3132909,"Itamogi",11181 -3133006,"Itamonte",14398 -3133105,"Itanhandu",15047 -3133204,"Itanhomi",12294 -3133303,"Itaobim",21603 -3133402,"Itapagipe",14755 -3133501,"Itapecerica",21220 -3133600,"Itapeva",8013 -3133709,"Itatiaiuçu",9292 -3133758,"Itaú de Minas",15123 -3133808,"Itaúna",85070 -3133907,"Itaverava",5813 -3134004,"Itinga",15137 -3134103,"Itueta",6038 -3134202,"Ituiutaba",96122 -3134301,"Itumirim",6647 -3134400,"Iturama",32845 -3134509,"Itutinga",4166 -3134608,"Jaboticatubas",16248 -3134707,"Jacinto",12856 -3134806,"Jacuí",7429 -3134905,"Jacutinga",21215 -3135001,"Jaguaraçu",2860 -3135050,"Jaíba",31758 -3135076,"Jampruca",5109 -3135100,"Janaúba",67941 -3135209,"Januária",67206 -3135308,"Japaraíba",3832 -3135357,"Japonvar",8504 -3135407,"Jeceaba",6047 -3135456,"Jenipapo de Minas",7178 -3135506,"Jequeri",13276 -3135605,"Jequitaí",8182 -3135704,"Jequitibá",5706 -3135803,"Jequitinhonha",24879 -3135902,"Jesuânia",4972 -3136009,"Joaíma",15391 -3136108,"Joanésia",5669 -3136207,"João Monlevade",74576 -3136306,"João Pinheiro",44834 -3136405,"Joaquim Felício",4069 -3136504,"Jordânia",11209 -3136520,"José Gonçalves de Minas",4669 -3136553,"José Raydan",4344 -3136579,"Josenópolis",4604 -3136652,"Juatuba",20567 -3136702,"Juiz de Fora",520612 -3136801,"Juramento",4092 -3136900,"Juruaia",8597 -3136959,"Juvenília",6276 -3137007,"Ladainha",17082 -3137106,"Lagamar",7864 -3137205,"Lagoa da Prata",46276 -3137304,"Lagoa dos Patos",4586 -3137403,"Lagoa Dourada",12202 -3137502,"Lagoa Formosa",17069 -3137536,"Lagoa Grande",9074 -3137601,"Lagoa Santa",47287 -3137700,"Lajinha",17865 -3137809,"Lambari",19167 -3137908,"Lamim",3651 -3138005,"Laranjal",6532 -3138104,"Lassance",6647 -3138203,"Lavras",91333 -3138302,"Leandro Ferreira",3011 -3138351,"Leme do Prado",5111 -3138401,"Leopoldina",51452 -3138500,"Liberdade",5438 -3138609,"Lima Duarte",16434 -3138625,"Limeira do Oeste",6739 -3138658,"Lontra",8274 -3138674,"Luisburgo",6470 -3138682,"Luislândia",6676 -3138708,"Luminárias",5528 -3138807,"Luz",17756 -3138906,"Machacalis",7061 -3139003,"Machado",39109 -3139102,"Madre de Deus de Minas",5136 -3139201,"Malacacheta",18296 -3139250,"Mamonas",6458 -3139300,"Manga",21413 -3139409,"Manhuaçu",77598 -3139508,"Manhumirim",20866 -3139607,"Mantena",27536 -3139805,"Mar de Espanha",11566 -3139706,"Maravilhas",7137 -3139904,"Maria da Fé",14646 -3140001,"Mariana",53989 -3140100,"Marilac",4401 -3140159,"Mário Campos",11899 -3140209,"Maripá de Minas",2947 -3140308,"Marliéria",3819 -3140407,"Marmelópolis",3171 -3140506,"Martinho Campos",12593 -3140530,"Martins Soares",6625 -3140555,"Mata Verde",7742 -3140605,"Materlândia",4782 -3140704,"Mateus Leme",26631 -3171501,"Mathias Lobato",3540 -3140803,"Matias Barbosa",13738 -3140852,"Matias Cardoso",10819 -3140902,"Matipó",16963 -3141009,"Mato Verde",12989 -3141108,"Matozinhos",34789 -3141207,"Matutina",3797 -3141306,"Medeiros",3367 -3141405,"Medina",21181 -3141504,"Mendes Pimentel",6652 -3141603,"Mercês",10832 -3141702,"Mesquita",6659 -3141801,"Minas Novas",31557 -3141900,"Minduri",3684 -3142007,"Mirabela",13198 -3142106,"Miradouro",10575 -3142205,"Miraí",13418 -3142254,"Miravânia",4927 -3142304,"Moeda",4652 -3142403,"Moema",6998 -3142502,"Monjolos",2338 -3142601,"Monsenhor Paulo",7591 -3142700,"Montalvânia",16265 -3142809,"Monte Alegre de Minas",18969 -3142908,"Monte Azul",22949 -3143005,"Monte Belo",12889 -3143104,"Monte Carmelo",45819 -3143153,"Monte Formoso",4897 -3143203,"Monte Santo de Minas",20616 -3143401,"Monte Sião",19970 -3143302,"Montes Claros",358271 -3143450,"Montezuma",7580 -3143500,"Morada Nova de Minas",8650 -3143609,"Morro da Garça",2968 -3143708,"Morro do Pilar",3547 -3143807,"Munhoz",6446 -3143906,"Muriaé",99006 -3144003,"Mutum",27105 -3144102,"Muzambinho",20458 -3144201,"Nacip Raydan",3028 -3144300,"Nanuque",41389 -3144359,"Naque",6107 -3144375,"Natalândia",3371 -3144409,"Natércia",4764 -3144508,"Nazareno",8023 -3144607,"Nepomuceno",25141 -3144656,"Ninheira",10884 -3144672,"Nova Belém",3625 -3144706,"Nova Era",18517 -3144805,"Nova Lima",75530 -3144904,"Nova Módica",3969 -3145000,"Nova Ponte",12233 -3145059,"Nova Porteirinha",7583 -3145109,"Nova Resende",14623 -3145208,"Nova Serrana",65176 -3136603,"Nova União",5636 -3145307,"Novo Cruzeiro",31264 -3145356,"Novo Oriente de Minas",10698 -3145372,"Novorizonte",5092 -3145406,"Olaria",2465 -3145455,"Olhos-d'Água",5244 -3145505,"Olímpio Noronha",2619 -3145604,"Oliveira",39063 -3145703,"Oliveira Fortes",1971 -3145802,"Onça de Pitangui",3118 -3145851,"Oratórios",4525 -3145877,"Orizânia",7026 -3145901,"Ouro Branco",35029 -3146008,"Ouro Fino",32365 -3146107,"Ouro Preto",69251 -3146206,"Ouro Verde de Minas",7128 -3146255,"Padre Carvalho",6092 -3146305,"Padre Paraíso",18774 -3146552,"Pai Pedro",6186 -3146404,"Paineiras",4696 -3146503,"Pains",8420 -3146602,"Paiva",1683 -3146701,"Palma",6249 -3146750,"Palmópolis",7010 -3146909,"Papagaios",15124 -3147105,"Pará de Minas",83282 -3147006,"Paracatu",82850 -3147204,"Paraguaçu",20307 -3147303,"Paraisópolis",18734 -3147402,"Paraopeba",23146 -3147600,"Passa Quatro",15821 -3147709,"Passa Tempo",8762 -3147808,"Passa-Vinte",2136 -3147501,"Passabém",1838 -3147907,"Passos",106735 -3147956,"Patis",5538 -3148004,"Patos de Minas",138466 -3148103,"Patrocínio",85293 -3148202,"Patrocínio do Muriaé",5548 -3148301,"Paula Cândido",9377 -3148400,"Paulistas",5016 -3148509,"Pavão",9140 -3148608,"Peçanha",17691 -3148806,"Pedra do Anta",3752 -3148905,"Pedra do Indaiá",4058 -3148707,"Pedra Azul",25798 -3148756,"Pedra Bonita",6709 -3149002,"Pedra Dourada",2203 -3149101,"Pedralva",11422 -3149150,"Pedras de Maria da Cruz",11606 -3149200,"Pedrinópolis",3568 -3149309,"Pedro Leopoldo",58635 -3149408,"Pedro Teixeira",1692 -3149507,"Pequeri",3089 -3149606,"Pequi",4434 -3149705,"Perdigão",7757 -3149804,"Perdizes",14572 -3149903,"Perdões",20105 -3149952,"Periquito",7193 -3150000,"Pescador",4185 -3150109,"Piau",3061 -3150158,"Piedade de Caratinga",6795 -3150208,"Piedade de Ponte Nova",4254 -3150307,"Piedade do Rio Grande",4892 -3150406,"Piedade dos Gerais",4721 -3150505,"Pimenta",8466 -3150539,"Pingo-d'Água",4169 -3150570,"Pintópolis",8075 -3150604,"Piracema",6765 -3150703,"Pirajuba",3940 -3150802,"Piranga",17773 -3150901,"Piranguçu",5292 -3151008,"Piranguinho",8156 -3151107,"Pirapetinga",10588 -3151206,"Pirapora",53433 -3151305,"Piraúba",10959 -3151404,"Pitangui",25708 -3151503,"Piumhi",32253 -3151602,"Planura",10882 -3151701,"Poço Fundo",15858 -3151800,"Poços de Caldas",150095 -3151909,"Pocrane",8896 -3152006,"Pompéu",29595 -3152105,"Ponte Nova",57482 -3152170,"Ponto dos Volantes",11380 -3152131,"Ponto Chique",4227 -3152204,"Porteirinha",37877 -3152303,"Porto Firme",10857 -3152402,"Poté",15206 -3152501,"Pouso Alegre",126100 -3152600,"Pouso Alto",6516 -3152709,"Prados",8487 -3152808,"Prata",26573 -3152907,"Pratápolis",8846 -3153004,"Pratinha",3386 -3153103,"Presidente Bernardes",5857 -3153202,"Presidente Juscelino",4382 -3153301,"Presidente Kubitschek",3075 -3153400,"Presidente Olegário",18892 -3153608,"Prudente de Morais",9239 -3153707,"Quartel Geral",3325 -3153806,"Queluzito",1888 -3153905,"Raposos",15418 -3154002,"Raul Soares",24596 -3154101,"Recreio",10514 -3154150,"Reduto",6599 -3154200,"Resende Costa",10894 -3154309,"Resplendor",17563 -3154408,"Ressaquinha",4720 -3154457,"Riachinho",8401 -3154507,"Riacho dos Machados",9691 -3154606,"Ribeirão das Neves",340033 -3154705,"Ribeirão Vermelho",3912 -3155108,"Rio do Prado",4506 -3154804,"Rio Acima",8597 -3154903,"Rio Casca",14846 -3155009,"Rio Doce",2626 -3155207,"Rio Espera",6753 -3155306,"Rio Manso",5212 -3155405,"Rio Novo",9238 -3155504,"Rio Paranaíba",11049 -3155603,"Rio Pardo de Minas",29719 -3155702,"Rio Piracicaba",14792 -3155801,"Rio Pomba",17279 -3155900,"Rio Preto",5590 -3156007,"Rio Vermelho",15314 -3156106,"Ritápolis",5178 -3156205,"Rochedo de Minas",2117 -3156304,"Rodeiro",6481 -3156403,"Romaria",3649 -3156452,"Rosário da Limeira",4320 -3156502,"Rubelita",8300 -3156601,"Rubim",9845 -3156700,"Sabará",125285 -3156809,"Sabinópolis",16334 -3156908,"Sacramento",22965 -3157005,"Salinas",38628 -3157104,"Salto da Divisa",7127 -3157203,"Santa Bárbara",27277 -3157252,"Santa Bárbara do Leste",7717 -3157278,"Santa Bárbara do Monte Verde",2942 -3157302,"Santa Bárbara do Tugúrio",4601 -3157336,"Santa Cruz de Minas",7618 -3157377,"Santa Cruz de Salinas",5408 -3157401,"Santa Cruz do Escalvado",5331 -3157500,"Santa Efigênia de Minas",4605 -3157609,"Santa Fé de Minas",4138 -3157658,"Santa Helena de Minas",6096 -3157708,"Santa Juliana",11254 -3157807,"Santa Luzia",227438 -3157906,"Santa Margarida",14716 -3158003,"Santa Maria de Itabira",10785 -3158102,"Santa Maria do Salto",5942 -3158201,"Santa Maria do Suaçuí",14889 -3159209,"Santa Rita de Caldas",9335 -3159407,"Santa Rita de Ibitipoca",3850 -3159308,"Santa Rita de Jacutinga",5813 -3159357,"Santa Rita de Minas",5967 -3159506,"Santa Rita do Itueto",5774 -3159605,"Santa Rita do Sapucaí",35724 -3159704,"Santa Rosa da Serra",3383 -3159803,"Santa Vitória",15858 -3158300,"Santana da Vargem",7256 -3158409,"Santana de Cataguases",3749 -3158508,"Santana de Pirapama",8808 -3158607,"Santana do Deserto",3961 -3158706,"Santana do Garambéu",2186 -3158805,"Santana do Jacaré",4691 -3158904,"Santana do Manhuaçu",8384 -3158953,"Santana do Paraíso",24105 -3159001,"Santana do Riacho",4346 -3159100,"Santana dos Montes",4120 -3159902,"Santo Antônio do Amparo",17951 -3160009,"Santo Antônio do Aventureiro",3595 -3160108,"Santo Antônio do Grama",4355 -3160207,"Santo Antônio do Itambé",4648 -3160306,"Santo Antônio do Jacinto",11532 -3160405,"Santo Antônio do Monte",25694 -3160454,"Santo Antônio do Retiro",7052 -3160504,"Santo Antônio do Rio Abaixo",1798 -3160603,"Santo Hipólito",3659 -3160702,"Santos Dumont",47240 -3160801,"São Bento Abade",4628 -3160900,"São Brás do Suaçuí",3625 -3160959,"São Domingos das Dores",5402 -3161007,"São Domingos do Prata",17852 -3161056,"São Félix de Minas",3484 -3161106,"São Francisco",54846 -3161205,"São Francisco de Paula",6403 -3161304,"São Francisco de Sales",5314 -3161403,"São Francisco do Glória",5690 -3161502,"São Geraldo",9656 -3161601,"São Geraldo da Piedade",4883 -3161650,"São Geraldo do Baixio",3408 -3161700,"São Gonçalo do Abaeté",6447 -3161809,"São Gonçalo do Pará",10949 -3161908,"São Gonçalo do Rio Abaixo",9627 -3125507,"São Gonçalo do Rio Preto",3243 -3162005,"São Gonçalo do Sapucaí",23523 -3162104,"São Gotardo",32145 -3162252,"São João da Lagoa",4921 -3162302,"São João da Mata",2962 -3162401,"São João da Ponte",26915 -3162450,"São João das Missões",11179 -3162500,"São João del Rei",84930 -3162559,"São João do Manhuaçu",9781 -3162575,"São João do Manteninha",5068 -3162609,"São João do Oriente",8169 -3162658,"São João do Pacuí",4174 -3162708,"São João do Paraíso",22635 -3162203,"São João Batista do Glória",7117 -3162807,"São João Evangelista",16199 -3162906,"São João Nepomuceno",25960 -3162922,"São Joaquim de Bicas",23462 -3162948,"São José da Barra",6999 -3162955,"São José da Lapa",18855 -3163003,"São José da Safira",4056 -3163102,"São José da Varginha",3994 -3163201,"São José do Alegre",4045 -3163300,"São José do Divino",3882 -3163409,"São José do Goiabal",5773 -3163508,"São José do Jacuri",7199 -3163607,"São José do Mantimento",2562 -3163706,"São Lourenço",42185 -3163805,"São Miguel do Anta",7058 -3163904,"São Pedro da União",5412 -3164100,"São Pedro do Suaçuí",5944 -3164001,"São Pedro dos Ferros",9109 -3164209,"São Romão",9541 -3164308,"São Roque de Minas",6308 -3164407,"São Sebastião da Bela Vista",5115 -3164431,"São Sebastião da Vargem Alegre",2851 -3164472,"São Sebastião do Anta",5639 -3164506,"São Sebastião do Maranhão",12062 -3164605,"São Sebastião do Oeste",5597 -3164704,"São Sebastião do Paraíso",64250 -3164803,"São Sebastião do Rio Preto",1743 -3164902,"São Sebastião do Rio Verde",2264 -3165206,"São Thomé das Letras",6880 -3165008,"São Tiago",10616 -3165107,"São Tomás de Aquino",7100 -3165305,"São Vicente de Minas",6496 -3165404,"Sapucaí-Mirim",5996 -3165503,"Sardoá",5416 -3165537,"Sarzedo",24828 -3165560,"Sem-Peixe",3012 -3165578,"Senador Amaral",5198 -3165602,"Senador Cortes",2076 -3165701,"Senador Firmino",7296 -3165800,"Senador José Bento",1905 -3165909,"Senador Modestino Gonçalves",5117 -3166006,"Senhora de Oliveira",5857 -3166105,"Senhora do Porto",3627 -3166204,"Senhora dos Remédios",10544 -3166303,"Sericita",7318 -3166402,"Seritinga",1812 -3166600,"Serra da Saudade",889 -3166808,"Serra do Salitre",10657 -3166709,"Serra dos Aimorés",8629 -3166501,"Serra Azul de Minas",4456 -3166907,"Serrania",7582 -3166956,"Serranópolis de Minas",4721 -3167004,"Serranos",2126 -3167103,"Serro",21494 -3167202,"Sete Lagoas",221764 -3165552,"Setubinha",11383 -3167301,"Silveirânia",2190 -3167400,"Silvianópolis",6228 -3167509,"Simão Pereira",2585 -3167608,"Simonésia",17849 -3167707,"Sobrália",6137 -3167806,"Soledade de Minas",5740 -3167905,"Tabuleiro",4118 -3168002,"Taiobeiras",30986 -3168051,"Taparuba",3347 -3168101,"Tapira",3720 -3168200,"Tapiraí",1891 -3168309,"Taquaraçu de Minas",3910 -3168408,"Tarumirim",14588 -3168507,"Teixeiras",12101 -3168606,"Teófilo Otoni",130521 -3168705,"Timóteo",79100 -3168804,"Tiradentes",6859 -3168903,"Tiros",7627 -3169000,"Tocantins",16290 -3169059,"Tocos do Moji",4063 -3169109,"Toledo",5967 -3169208,"Tombos",9147 -3169307,"Três Corações",74859 -3169356,"Três Marias",27648 -3169406,"Três Pontas",53901 -3169505,"Tumiritinga",6169 -3169604,"Tupaciguara",23792 -3169703,"Turmalina",17939 -3169802,"Turvolândia",4952 -3169901,"Ubá",98423 -3170008,"Ubaí",12348 -3170057,"Ubaporanga",12489 -3170107,"Uberaba",292377 -3170206,"Uberlândia",622441 -3170305,"Umburatiba",2849 -3170404,"Unaí",77433 -3170438,"União de Minas",4730 -3170479,"Uruana de Minas",2797 -3170503,"Urucânia",10499 -3170529,"Urucuia",11971 -3170578,"Vargem Alegre",6808 -3170602,"Vargem Bonita",2148 -3170651,"Vargem Grande do Rio Pardo",4884 -3170701,"Varginha",120691 -3170750,"Varjão de Minas",6356 -3170800,"Várzea da Palma",35907 -3170909,"Varzelândia",19731 -3171006,"Vazante",19954 -3171030,"Verdelândia",8396 -3171071,"Veredinha",5976 -3171105,"Veríssimo",3890 -3171154,"Vermelho Novo",4690 -3171204,"Vespasiano",99557 -3171303,"Viçosa",73362 -3171402,"Vieiras",3908 -3171600,"Virgem da Lapa",14602 -3171709,"Virgínia",8565 -3171808,"Virginópolis",11241 -3171907,"Virgolândia",5851 -3172004,"Visconde do Rio Branco",36826 -3172103,"Volta Grande",5362 -3172202,"Wenceslau Braz",2576 -3200102,"Afonso Cláudio",31489 -3200169,"Água Doce do Norte",12163 -3200136,"Águia Branca",9520 -3200201,"Alegre",31222 -3200300,"Alfredo Chaves",14507 -3200359,"Alto Rio Novo",6251 -3200409,"Anchieta",20144 -3200508,"Apiacá",7864 -3200607,"Aracruz",77414 -3200706,"Atilio Vivacqua",9272 -3200805,"Baixo Guandu",29722 -3200904,"Barra de São Francisco",41301 -3201001,"Boa Esperança",13182 -3201100,"Bom Jesus do Norte",9638 -3201159,"Brejetuba",11161 -3201209,"Cachoeiro de Itapemirim",198962 -3201308,"Cariacica",362277 -3201407,"Castelo",33197 -3201506,"Colatina",110713 -3201605,"Conceição da Barra",27029 -3201704,"Conceição do Castelo",11773 -3201803,"Divino de São Lourenço",4997 -3201902,"Domingos Martins",32304 -3202009,"Dores do Rio Preto",6288 -3202108,"Ecoporanga",23919 -3202207,"Fundão",16125 -3202256,"Governador Lindenberg",10324 -3202306,"Guaçuí",26648 -3202405,"Guarapari",103113 -3202454,"Ibatiba",20370 -3202504,"Ibiraçu",10679 -3202553,"Ibitirama",9243 -3202603,"Iconha",11872 -3202652,"Irupi",10708 -3202702,"Itaguaçu",14212 -3202801,"Itapemirim",32354 -3202900,"Itarana",10746 -3203007,"Iúna",26248 -3203056,"Jaguaré",23125 -3203106,"Jerônimo Monteiro",11146 -3203130,"João Neiva",14697 -3203163,"Laranja da Terra",11126 -3203205,"Linhares",130901 -3203304,"Mantenópolis",11692 -3203320,"Marataízes",32351 -3203346,"Marechal Floriano",13208 -3203353,"Marilândia",10615 -3203403,"Mimoso do Sul",27059 -3203502,"Montanha",18723 -3203601,"Mucurici",5914 -3203700,"Muniz Freire",18497 -3203809,"Muqui",14322 -3203908,"Nova Venécia",46080 -3204005,"Pancas",18690 -3204054,"Pedro Canário",24196 -3204104,"Pinheiros",23656 -3204203,"Piúma",17019 -3204252,"Ponto Belo",7161 -3204302,"Presidente Kennedy",10786 -3204351,"Rio Bananal",17174 -3204401,"Rio Novo do Sul",11440 -3204500,"Santa Leopoldina",12727 -3204559,"Santa Maria de Jetibá",33468 -3204609,"Santa Teresa",20747 -3204658,"São Domingos do Norte",8150 -3204708,"São Gabriel da Palha",30255 -3204807,"São José do Calçado",10929 -3204906,"São Mateus",100655 -3204955,"São Roque do Canaã",10786 -3205002,"Serra",397226 -3205010,"Sooretama",23268 -3205036,"Vargem Alta",18534 -3205069,"Venda Nova do Imigrante",19684 -3205101,"Viana",60191 -3205150,"Vila Pavão",9059 -3205176,"Vila Valério",14044 -3205200,"Vila Velha",407579 -3205309,"Vitória",317817 -3300100,"Angra dos Reis",164191 -3300159,"Aperibé",9420 -3300209,"Araruama",107285 -3300225,"Areal",11797 -3300233,"Armação dos Búzios",27701 -3300258,"Arraial do Cabo",26636 -3300308,"Barra do Piraí",102487 -3300407,"Barra Mansa",176469 -3300456,"Belford Roxo",495694 -3300506,"Bom Jardim",26207 -3300605,"Bom Jesus do Itabapoana",35178 -3300704,"Cabo Frio",180635 -3300803,"Cachoeiras de Macacu",56529 -3300902,"Cambuci",14772 -3301009,"Campos dos Goytacazes",431839 -3301108,"Cantagalo",20491 -3300936,"Carapebus",11671 -3301157,"Cardoso Moreira",12502 -3301207,"Carmo",17784 -3301306,"Casimiro de Abreu",29811 -3300951,"Comendador Levy Gasparian",8760 -3301405,"Conceição de Macabu",20505 -3301504,"Cordeiro",19797 -3301603,"Duas Barras",10848 -3301702,"Duque de Caxias",864392 -3301801,"Engenheiro Paulo de Frontin",13127 -3301850,"Guapimirim",48688 -3301876,"Iguaba Grande",22199 -3301900,"Itaboraí",225309 -3302007,"Itaguaí",103515 -3302056,"Italva",14496 -3302106,"Itaocara",22522 -3302205,"Itaperuna",98347 -3302254,"Itatiaia",34595 -3302270,"Japeri",100055 -3302304,"Laje do Muriaé",7996 -3302403,"Macaé",188787 -3302452,"Macuco",5561 -3302502,"Magé",240940 -3302601,"Mangaratiba",31848 -3302700,"Maricá",119231 -3302809,"Mendes",17839 -3302858,"Mesquita",187949 -3302908,"Miguel Pereira",25704 -3303005,"Miracema",26868 -3303104,"Natividade",15392 -3303203,"Nilópolis",159005 -3303302,"Niterói",477912 -3303401,"Nova Friburgo",178310 -3303500,"Nova Iguaçu",855500 -3303609,"Paracambi",44629 -3303708,"Paraíba do Sul",41315 -3303807,"Parati",35182 -3303856,"Paty do Alferes",26099 -3303906,"Petrópolis",312766 -3303955,"Pinheiral",22129 -3304003,"Piraí",25762 -3304102,"Porciúncula",18227 -3304110,"Porto Real",15879 -3304128,"Quatis",12923 -3304144,"Queimados",137870 -3304151,"Quissamã",19315 -3304201,"Resende",127763 -3304508,"Rio das Flores",8686 -3304524,"Rio das Ostras",91085 -3304557,"Rio de Janeiro",6161047 -3304300,"Rio Bonito",54596 -3304409,"Rio Claro",18181 -3304607,"Santa Maria Madalena",10756 -3304706,"Santo Antônio de Pádua",42093 -3304805,"São Fidélis",39057 -3304755,"São Francisco de Itabapoana",47247 -3304904,"São Gonçalo",982832 -3305000,"São João da Barra",30348 -3305109,"São João de Meriti",468309 -3305133,"São José de Ubá",7220 -3305158,"São José do Vale do Rio Preto",20412 -3305208,"São Pedro da Aldeia",82951 -3305307,"São Sebastião do Alto",8998 -3305406,"Sapucaia",17352 -3305505,"Saquarema",67853 -3305554,"Seropédica",77618 -3305604,"Silva Jardim",22158 -3305703,"Sumidouro",15219 -3305752,"Tanguá",30139 -3305802,"Teresópolis",159968 -3305901,"Trajano de Morais",9934 -3306008,"Três Rios",75754 -3306107,"Valença",74993 -3306156,"Varre-Sai",8766 -3306206,"Vassouras",34024 -3306305,"Volta Redonda",259811 -3500105,"Adamantina",34366 -3500204,"Adolfo",3711 -3500303,"Aguaí",31763 -3500402,"Águas da Prata",7684 -3500501,"Águas de Lindóia",16335 -3500550,"Águas de Santa Bárbara",5580 -3500600,"Águas de São Pedro",2547 -3500709,"Agudos",35872 -3500758,"Alambari",4325 -3500808,"Alfredo Marcondes",4025 -3500907,"Altair",3312 -3501004,"Altinópolis",15560 -3501103,"Alto Alegre",4270 -3501152,"Alumínio",16331 -3501202,"Álvares Florence",3920 -3501301,"Álvares Machado",23694 -3501400,"Álvaro de Carvalho",4907 -3501509,"Alvinlândia",2868 -3501608,"Americana",203283 -3501806,"Américo de Campos",5503 -3501707,"Américo Brasiliense",32819 -3501905,"Amparo",65466 -3502002,"Analândia",4471 -3502101,"Andradina",56505 -3502200,"Angatuba",22877 -3502309,"Anhembi",5656 -3502408,"Anhumas",3900 -3502507,"Aparecida",37405 -3502606,"Aparecida d'Oeste",4633 -3502705,"Apiaí",25857 -3502754,"Araçariguama",13027 -3502804,"Araçatuba",181143 -3502903,"Araçoiaba da Serra",26012 -3503000,"Aramina",5262 -3503109,"Arandu",6204 -3503158,"Arapeí",2587 -3503208,"Araraquara",199132 -3503307,"Araras",113645 -3503356,"Arco-Íris",2026 -3503406,"Arealva",7833 -3503505,"Areias",3684 -3503604,"Areiópolis",11085 -3503703,"Ariranha",8753 -3503802,"Artur Nogueira",42567 -3503901,"Arujá",78960 -3503950,"Aspásia",1831 -3504008,"Assis",97725 -3504107,"Atibaia",125418 -3504206,"Auriflama",14298 -3504305,"Avaí",5121 -3504404,"Avanhandava",11816 -3504503,"Avaré",83744 -3504602,"Bady Bassitt",13898 -3504701,"Balbinos",4385 -3504800,"Bálsamo",8151 -3504909,"Bananal",10727 -3505005,"Barão de Antonina",2833 -3505104,"Barbosa",6846 -3505203,"Bariri",32824 -3505351,"Barra do Chapéu",5314 -3505401,"Barra do Turvo",7744 -3505302,"Barra Bonita",36176 -3505500,"Barretos",112804 -3505609,"Barrinha",26915 -3505708,"Barueri",264619 -3505807,"Bastos",21323 -3505906,"Batatais",56022 -3506003,"Bauru",355675 -3506102,"Bebedouro",77430 -3506201,"Bento de Abreu",2929 -3506300,"Bernardino de Campos",10780 -3506359,"Bertioga",42945 -3506409,"Bilac",7369 -3506508,"Birigui",109451 -3506607,"Biritiba-Mirim",29208 -3506706,"Boa Esperança do Sul",13835 -3506805,"Bocaina",10889 -3506904,"Bofete",9194 -3507001,"Boituva",43959 -3507100,"Bom Jesus dos Perdões",17571 -3507159,"Bom Sucesso de Itararé",3902 -3507209,"Borá",834 -3507308,"Boracéia",4377 -3507407,"Borborema",14376 -3507456,"Borebi",2312 -3507506,"Botucatu",128397 -3507605,"Bragança Paulista",144066 -3507704,"Braúna",4985 -3507753,"Brejo Alegre",2550 -3507803,"Brodowski",20190 -3507902,"Brotas",22300 -3508009,"Buri",18112 -3508108,"Buritama",15482 -3508207,"Buritizal",4059 -3508306,"Cabrália Paulista",4400 -3508405,"Cabreúva",41839 -3508504,"Caçapava",84406 -3508603,"Cachoeira Paulista",33999 -3508702,"Caconde",19233 -3508801,"Cafelândia",16699 -3508900,"Caiabu",4130 -3509007,"Caieiras",86698 -3509106,"Caiuá",5334 -3509205,"Cajamar",62522 -3509254,"Cajati",28987 -3509304,"Cajobi",9939 -3509403,"Cajuru",24003 -3509452,"Campina do Monte Alegre",5532 -3509502,"Campinas",1056644 -3509601,"Campo Limpo Paulista",73885 -3509700,"Campos do Jordão",46332 -3509809,"Campos Novos Paulista",4940 -3509908,"Cananéia",12377 -3509957,"Canas",4662 -3510005,"Cândido Mota",30662 -3510104,"Cândido Rodrigues",2757 -3510153,"Canitar",4629 -3510203,"Capão Bonito",46412 -3510302,"Capela do Alto",16968 -3510401,"Capivari",45915 -3510500,"Caraguatatuba",94598 -3510609,"Carapicuíba",388532 -3510708,"Cardoso",11632 -3510807,"Casa Branca",28083 -3510906,"Cássia dos Coqueiros",2752 -3511003,"Castilho",16064 -3511102,"Catanduva",114069 -3511201,"Catiguá",7191 -3511300,"Cedral",8119 -3511409,"Cerqueira César",17147 -3511508,"Cerquilho",37419 -3511607,"Cesário Lange",14795 -3511706,"Charqueada",15213 -3557204,"Chavantes",12652 -3511904,"Clementina",6477 -3512001,"Colina",17659 -3512100,"Colômbia",6314 -3512209,"Conchal",24336 -3512308,"Conchas",16160 -3512407,"Cordeirópolis",20445 -3512506,"Coroados",5177 -3512605,"Coronel Macedo",5370 -3512704,"Corumbataí",4109 -3512803,"Cosmópolis",57951 -3512902,"Cosmorama",7071 -3513009,"Cotia",179109 -3513108,"Cravinhos",30647 -3513207,"Cristais Paulista",7362 -3513306,"Cruzália",2382 -3513405,"Cruzeiro",79418 -3513504,"Cubatão",127702 -3513603,"Cunha",23694 -3513702,"Descalvado",30710 -3513801,"Diadema",394266 -3513850,"Dirce Reis",1624 -3513900,"Divinolândia",11415 -3514007,"Dobrada",8108 -3514106,"Dois Córregos",25733 -3514205,"Dolcinópolis",2263 -3514304,"Dourado",9089 -3514403,"Dracena",43989 -3514502,"Duartina",12777 -3514601,"Dumont",8163 -3514700,"Echaporã",6299 -3514809,"Eldorado",14490 -3514908,"Elias Fausto",15192 -3514924,"Elisiário",3251 -3514957,"Embaúba",2448 -3515004,"Embu",245093 -3515103,"Embu-Guaçu",61701 -3515129,"Emilianópolis",3159 -3515152,"Engenheiro Coelho",13914 -3515186,"Espírito Santo do Pinhal",42128 -3515194,"Espírito Santo do Turvo",4361 -3557303,"Estiva Gerbi",9590 -3515202,"Estrela d'Oeste",8976 -3515301,"Estrela do Norte",2490 -3515350,"Euclides da Cunha Paulista",10180 -3515400,"Fartura",14985 -3515608,"Fernando Prestes",5328 -3515509,"Fernandópolis",63414 -3515657,"Fernão",1514 -3515707,"Ferraz de Vasconcelos",175939 -3515806,"Flora Rica",2044 -3515905,"Floreal",2918 -3516002,"Flórida Paulista",13524 -3516101,"Florínia",2883 -3516200,"Franca",327176 -3516309,"Francisco Morato",155224 -3516408,"Franco da Rocha",129304 -3516507,"Gabriel Monteiro",2703 -3516606,"Gália",6754 -3516705,"Garça",43395 -3516804,"Gastão Vidigal",4071 -3516853,"Gavião Peixoto",4236 -3516903,"General Salgado",10933 -3517000,"Getulina",10914 -3517109,"Glicério",4540 -3517208,"Guaiçara",11029 -3517307,"Guaimbê",4787 -3517406,"Guaíra",38328 -3517505,"Guapiaçu",17593 -3517604,"Guapiara",20832 -3517703,"Guará",19160 -3517802,"Guaraçaí",8686 -3517901,"Guaraci",9409 -3518008,"Guarani d'Oeste",2018 -3518107,"Guarantã",6652 -3518206,"Guararapes",29589 -3518305,"Guararema",26523 -3518404,"Guaratinguetá",112596 -3518503,"Guareí",14490 -3518602,"Guariba",34217 -3518701,"Guarujá",304274 -3518800,"Guarulhos",1279202 -3518859,"Guatapará",6386 -3518909,"Guzolândia",4863 -3519006,"Herculândia",9027 -3519055,"Holambra",9951 -3519071,"Hortolândia",201049 -3519105,"Iacanga",9605 -3519204,"Iacri",6875 -3519253,"Iaras",5420 -3519303,"Ibaté",29435 -3519402,"Ibirá",10992 -3519501,"Ibirarema",7097 -3519600,"Ibitinga",52582 -3519709,"Ibiúna",67166 -3519808,"Icém",6553 -3519907,"Iepê",7806 -3520004,"Igaraçu do Tietê",24003 -3520103,"Igarapava",28038 -3520202,"Igaratá",8896 -3520301,"Iguape",30397 -3520426,"Ilha Comprida",9782 -3520442,"Ilha Solteira",25057 -3520400,"Ilhabela",25550 -3520509,"Indaiatuba",180524 -3520608,"Indiana",4772 -3520707,"Indiaporã",3963 -3520806,"Inúbia Paulista",3795 -3520905,"Ipaussu",13521 -3521002,"Iperó",26696 -3521101,"Ipeúna",5570 -3521150,"Ipiguá",4184 -3521200,"Iporanga",4772 -3521309,"Ipuã",15522 -3521408,"Iracemápolis",19329 -3521507,"Irapuã",6953 -3521606,"Irapuru",7841 -3521705,"Itaberá",17804 -3521804,"Itaí",23828 -3521903,"Itajobi",14652 -3522000,"Itaju",2709 -3522109,"Itanhaém",85977 -3522158,"Itaóca",3153 -3522208,"Itapecerica da Serra",159102 -3522307,"Itapetininga",146760 -3522406,"Itapeva",89197 -3522505,"Itapevi",201995 -3522604,"Itapira",71850 -3522653,"Itapirapuã Paulista",3890 -3522703,"Itápolis",40196 -3522802,"Itaporanga",14752 -3522901,"Itapuí",12344 -3523008,"Itapura",3935 -3523107,"Itaquaquecetuba",351493 -3523206,"Itararé",51000 -3523305,"Itariri",16048 -3523404,"Itatiba",97462 -3523503,"Itatinga",18761 -3523602,"Itirapina",14655 -3523701,"Itirapuã",5862 -3523800,"Itobi",7692 -3523909,"Itu",155457 -3524006,"Itupeva",40972 -3524105,"Ituverava",40485 -3524204,"Jaborandi",6693 -3524303,"Jaboticabal",72614 -3524402,"Jacareí",210988 -3524501,"Jaci",5427 -3524600,"Jacupiranga",16403 -3524709,"Jaguariúna",40066 -3524808,"Jales",49681 -3524907,"Jambeiro",5409 -3525003,"Jandira",110325 -3525102,"Jardinópolis",36872 -3525201,"Jarinu",22301 -3525300,"Jaú",133469 -3525409,"Jeriquara",3225 -3525508,"Joanópolis",11107 -3525607,"João Ramalho",4301 -3525706,"José Bonifácio",32219 -3525805,"Júlio Mesquita",4508 -3525854,"Jumirim",2283 -3525904,"Jundiaí",347738 -3526001,"Junqueirópolis",19715 -3526100,"Juquiá",19688 -3526209,"Juquitiba",29090 -3526308,"Lagoinha",4917 -3526407,"Laranjal Paulista",25930 -3526506,"Lavínia",9050 -3526605,"Lavrinhas",6915 -3526704,"Leme",88299 -3526803,"Lençóis Paulista",62594 -3526902,"Limeira",278776 -3527009,"Lindóia",5924 -3527108,"Lins",72568 -3527207,"Lorena",82391 -3527256,"Lourdes",2031 -3527306,"Louveira",32406 -3527405,"Lucélia",20117 -3527504,"Lucianópolis",2418 -3527603,"Luís Antônio",11489 -3527702,"Luiziânia",5061 -3527801,"Lupércio",4384 -3527900,"Lutécia",2861 -3528007,"Macatuba",16842 -3528106,"Macaubal",7652 -3528205,"Macedônia",3430 -3528304,"Magda",3187 -3528403,"Mairinque",43349 -3528502,"Mairiporã",77443 -3528601,"Manduri",9051 -3528700,"Marabá Paulista",5787 -3528809,"Maracaí",13655 -3528858,"Marapoama",2731 -3528908,"Mariápolis",3896 -3529005,"Marília",223454 -3529104,"Marinópolis",2163 -3529203,"Martinópolis",25256 -3529302,"Matão",77682 -3529401,"Mauá",412753 -3529500,"Mendonça",4177 -3529609,"Meridiano",3941 -3529658,"Mesópolis",1784 -3529708,"Miguelópolis",20918 -3529807,"Mineiros do Tietê",12258 -3530003,"Mira Estrela",2659 -3529906,"Miracatu",23688 -3530102,"Mirandópolis",26705 -3530201,"Mirante do Paranapanema",17967 -3530300,"Mirassol",54350 -3530409,"Mirassolândia",4338 -3530508,"Mococa",68481 -3530607,"Mogi das Cruzes",371372 -3530706,"Mogi Guaçu",138494 -3530805,"Moji Mirim",87800 -3530904,"Mombuca",3440 -3531001,"Monções",2124 -3531100,"Mongaguá",43284 -3531209,"Monte Alegre do Sul",7371 -3531308,"Monte Alto",45719 -3531407,"Monte Aprazível",20789 -3531506,"Monte Azul Paulista",19739 -3531605,"Monte Castelo",4130 -3531803,"Monte Mor",45811 -3531704,"Monteiro Lobato",4235 -3531902,"Morro Agudo",26245 -3532009,"Morungaba",12999 -3532058,"Motuca",4618 -3532108,"Murutinga do Sul",4264 -3532157,"Nantes",2627 -3532207,"Narandiba",4131 -3532306,"Natividade da Serra",7613 -3532405,"Nazaré Paulista",15168 -3532504,"Neves Paulista",9102 -3532603,"Nhandeara",10726 -3532702,"Nipoã",4029 -3532801,"Nova Aliança",5110 -3532827,"Nova Campina",9091 -3532843,"Nova Canaã Paulista",2203 -3532868,"Nova Castilho",1111 -3532900,"Nova Europa",9840 -3533007,"Nova Granada",18543 -3533106,"Nova Guataporanga",2176 -3533205,"Nova Independência",2681 -3533304,"Nova Luzitânia",3701 -3533403,"Nova Odessa",48170 -3533254,"Novais",3908 -3533502,"Novo Horizonte",35942 -3533601,"Nuporanga",6945 -3533700,"Ocauçu",4328 -3533809,"Óleo",2729 -3533908,"Olímpia",50215 -3534005,"Onda Verde",3953 -3534104,"Oriente",6341 -3534203,"Orindiúva",5294 -3534302,"Orlândia",37422 -3534401,"Osasco",713066 -3534500,"Oscar Bressane",2540 -3534609,"Osvaldo Cruz",31317 -3534708,"Ourinhos",103631 -3534807,"Ouro Verde",8074 -3534757,"Ouroeste",7482 -3534906,"Pacaembu",13672 -3535002,"Palestina",11153 -3535101,"Palmares Paulista",11444 -3535200,"Palmeira d'Oeste",9771 -3535309,"Palmital",22190 -3535408,"Panorama",14502 -3535507,"Paraguaçu Paulista",44249 -3535606,"Paraibuna",16863 -3535705,"Paraíso",5785 -3535804,"Paranapanema",17558 -3535903,"Paranapuã",3732 -3536000,"Parapuã",11383 -3536109,"Pardinho",5285 -3536208,"Pariquera-Açu",18815 -3536257,"Parisi",2132 -3536307,"Patrocínio Paulista",12811 -3536406,"Paulicéia",5750 -3536505,"Paulínia",81544 -3536570,"Paulistânia",1898 -3536604,"Paulo de Faria",9378 -3536703,"Pederneiras",42661 -3536802,"Pedra Bela",6097 -3536901,"Pedranópolis",2827 -3537008,"Pedregulho",15717 -3537107,"Pedreira",40269 -3537156,"Pedrinhas Paulista",2923 -3537206,"Pedro de Toledo",10163 -3537305,"Penápolis",59183 -3537404,"Pereira Barreto",24821 -3537503,"Pereiras",7910 -3537602,"Peruíbe",57151 -3537701,"Piacatu",5398 -3537800,"Piedade",49607 -3537909,"Pilar do Sul",28058 -3538006,"Pindamonhangaba",142997 -3538105,"Pindorama",15178 -3538204,"Pinhalzinho",12451 -3538303,"Piquerobi",3756 -3538501,"Piquete",14766 -3538600,"Piracaia",22815 -3538709,"Piracicaba",365440 -3538808,"Piraju",29282 -3538907,"Pirajuí",22014 -3539004,"Pirangi",10744 -3539103,"Pirapora do Bom Jesus",15410 -3539202,"Pirapozinho",24964 -3539301,"Pirassununga",70912 -3539400,"Piratininga",11868 -3539509,"Pitangueiras",35070 -3539608,"Planalto",4247 -3539707,"Platina",3359 -3539806,"Poá",111016 -3539905,"Poloni",5074 -3540002,"Pompéia",19998 -3540101,"Pongaí",3530 -3540200,"Pontal",38409 -3540259,"Pontalinda",4142 -3540309,"Pontes Gestal",2557 -3540408,"Populina",4275 -3540507,"Porangaba",8739 -3540606,"Porto Feliz",47774 -3540705,"Porto Ferreira",50791 -3540754,"Potim",20026 -3540804,"Potirendaba",15003 -3540853,"Pracinha",3102 -3540903,"Pradópolis",16287 -3541000,"Praia Grande",244533 -3541059,"Pratânia",4555 -3541109,"Presidente Alves",4502 -3541208,"Presidente Bernardes",15327 -3541307,"Presidente Epitácio",40775 -3541406,"Presidente Prudente",206164 -3541505,"Presidente Venceslau",38368 -3541604,"Promissão",36997 -3541653,"Quadra",2779 -3541703,"Quatá",12467 -3541802,"Queiroz",2811 -3541901,"Queluz",11012 -3542008,"Quintana",5906 -3542107,"Rafard",8370 -3542206,"Rancharia",29138 -3542305,"Redenção da Serra",4230 -3542404,"Regente Feijó",17671 -3542503,"Reginópolis",7859 -3542602,"Registro",55081 -3542701,"Restinga",6780 -3542800,"Ribeira",3544 -3543204,"Ribeirão do Sul",4651 -3543238,"Ribeirão dos Índios",2310 -3542909,"Ribeirão Bonito",11810 -3543006,"Ribeirão Branco",18867 -3543105,"Ribeirão Corrente",4188 -3543253,"Ribeirão Grande",7035 -3543303,"Ribeirão Pires",111402 -3543402,"Ribeirão Preto",558136 -3543600,"Rifaina",3783 -3543709,"Rincão",10807 -3543808,"Rinópolis",9473 -3544004,"Rio das Pedras",28036 -3543907,"Rio Claro",189834 -3544103,"Rio Grande da Serra",41215 -3544202,"Riolândia",10365 -3543501,"Riversul",6588 -3544251,"Rosana",19428 -3544301,"Roseira",9446 -3544400,"Rubiácea",2633 -3544509,"Rubinéia",2614 -3544608,"Sabino",5381 -3544707,"Sagres",2349 -3544806,"Sales",5325 -3544905,"Sales Oliveira",8149 -3545001,"Salesópolis",15897 -3545100,"Salmourão",4748 -3545159,"Saltinho",7029 -3545209,"Salto",108471 -3545308,"Salto de Pirapora",39224 -3545407,"Salto Grande",8926 -3545506,"Sandovalina",3362 -3545605,"Santa Adélia",14448 -3545704,"Santa Albertina",5052 -3545803,"Santa Bárbara d'Oeste",187908 -3546009,"Santa Branca",13811 -3546108,"Santa Clara d'Oeste",2141 -3546207,"Santa Cruz da Conceição",4099 -3546256,"Santa Cruz da Esperança",1741 -3546306,"Santa Cruz das Palmeiras",32861 -3546405,"Santa Cruz do Rio Pardo",43279 -3546504,"Santa Ernestina",5634 -3546603,"Santa Fé do Sul",28966 -3546702,"Santa Gertrudes",20568 -3546801,"Santa Isabel",46645 -3546900,"Santa Lúcia",8133 -3547007,"Santa Maria da Serra",5809 -3547106,"Santa Mercedes",2617 -3547403,"Santa Rita d'Oeste",2521 -3547502,"Santa Rita do Passa Quatro",27447 -3547601,"Santa Rosa de Viterbo",23824 -3547650,"Santa Salete",1441 -3547205,"Santana da Ponte Pensa",1643 -3547304,"Santana de Parnaíba",110730 -3547700,"Santo Anastácio",21195 -3547809,"Santo André",671696 -3547908,"Santo Antônio da Alegria",6296 -3548005,"Santo Antônio de Posse",20973 -3548054,"Santo Antônio do Aracanguá",7303 -3548104,"Santo Antônio do Jardim",5824 -3548203,"Santo Antônio do Pinhal",6849 -3548302,"Santo Expedito",2918 -3548401,"Santópolis do Aguapeí",4199 -3548500,"Santos",417518 -3548609,"São Bento do Sapucaí",10918 -3548708,"São Bernardo do Campo",801580 -3548807,"São Caetano do Sul",151103 -3548906,"São Carlos",218080 -3549003,"São Francisco",2893 -3549102,"São João da Boa Vista",83369 -3549201,"São João das Duas Pontes",2635 -3549250,"São João de Iracema",1798 -3549300,"São João do Pau d'Alho",2191 -3549409,"São Joaquim da Barra",45782 -3549508,"São José da Bela Vista",8479 -3549607,"São José do Barreiro",4461 -3549706,"São José do Rio Pardo",53025 -3549805,"São José do Rio Preto",414272 -3549904,"São José dos Campos",609229 -3549953,"São Lourenço da Serra",17763 -3550001,"São Luís do Paraitinga",10872 -3550100,"São Manuel",39434 -3550209,"São Miguel Arcanjo",31304 -3550308,"São Paulo",10990249 -3550407,"São Pedro",31257 -3550506,"São Pedro do Turvo",7393 -3550605,"São Roque",67669 -3550704,"São Sebastião",72236 -3550803,"São Sebastião da Grama",12951 -3550902,"São Simão",14280 -3551009,"São Vicente",328522 -3551108,"Sarapuí",8534 -3551207,"Sarutaiá",3789 -3551306,"Sebastianópolis do Sul",3059 -3551405,"Serra Azul",9880 -3551603,"Serra Negra",25741 -3551504,"Serrana",38956 -3551702,"Sertãozinho",109565 -3551801,"Sete Barras",13211 -3551900,"Severínia",15523 -3552007,"Silveiras",5803 -3552106,"Socorro",34312 -3552205,"Sorocaba",576312 -3552304,"Sud Mennucci",8075 -3552403,"Sumaré",237135 -3552551,"Suzanápolis",3714 -3552502,"Suzano",279394 -3552601,"Tabapuã",11851 -3552700,"Tabatinga",14712 -3552809,"Taboão da Serra",224757 -3552908,"Taciba",5637 -3553005,"Taguaí",10542 -3553104,"Taiaçu",6053 -3553203,"Taiúva",5509 -3553302,"Tambaú",22564 -3553401,"Tanabi",24424 -3553500,"Tapiraí",8052 -3553609,"Tapiratiba",12469 -3553658,"Taquaral",2953 -3553708,"Taquaritinga",55372 -3553807,"Taquarituba",22978 -3553856,"Taquarivaí",5446 -3553906,"Tarabai",6406 -3553955,"Tarumã",13151 -3554003,"Tatuí",107651 -3554102,"Taubaté",270918 -3554201,"Tejupá",5096 -3554300,"Teodoro Sampaio",21107 -3554409,"Terra Roxa",8545 -3554508,"Tietê",35821 -3554607,"Timburi",2567 -3554656,"Torre de Pedra",3058 -3554706,"Torrinha",9245 -3554755,"Trabiju",1507 -3554805,"Tremembé",40601 -3554904,"Três Fronteiras",5167 -3554953,"Tuiuti",6165 -3555000,"Tupã",64078 -3555109,"Tupi Paulista",14298 -3555208,"Turiúba",2028 -3555307,"Turmalina",1998 -3555356,"Ubarana",4799 -3555406,"Ubatuba",79834 -3555505,"Ubirajara",4446 -3555604,"Uchoa",9753 -3555703,"União Paulista",1508 -3555802,"Urânia",8998 -3555901,"Uru",1397 -3556008,"Urupês",12347 -3556107,"Valentim Gentil",9952 -3556206,"Valinhos",105282 -3556305,"Valparaíso",22165 -3556354,"Vargem",7092 -3556404,"Vargem Grande do Sul",38925 -3556453,"Vargem Grande Paulista",43664 -3556503,"Várzea Paulista",105954 -3556602,"Vera Cruz",10065 -3556701,"Vinhedo",62240 -3556800,"Viradouro",17924 -3556909,"Vista Alegre do Alto",6682 -3556958,"Vitória Brasil",1664 -3557006,"Votorantim",104413 -3557105,"Votuporanga",80819 -3557154,"Zacarias",2384 -4100103,"Abatiá",7965 -4100202,"Adrianópolis",6875 -4100301,"Agudos do Sul",8601 -4100400,"Almirante Tamandaré",96739 -4100459,"Altamira do Paraná",4101 -4128625,"Alto Paraíso",3273 -4100608,"Alto Paraná",13379 -4100707,"Alto Piquiri",10448 -4100509,"Altônia",20638 -4100806,"Alvorada do Sul",9262 -4100905,"Amaporã",5378 -4101002,"Ampére",17830 -4101051,"Anahy",2937 -4101101,"Andirá",21953 -4101150,"Ângulo",2890 -4101200,"Antonina",17891 -4101309,"Antônio Olinto",7725 -4101408,"Apucarana",120133 -4101507,"Arapongas",101467 -4101606,"Arapoti",26730 -4101655,"Arapuã",4035 -4101705,"Araruna",12984 -4101804,"Araucária",115849 -4101853,"Ariranha do Ivaí",2568 -4101903,"Assaí",16306 -4102000,"Assis Chateaubriand",33077 -4102109,"Astorga",25042 -4102208,"Atalaia",3682 -4102307,"Balsa Nova",11118 -4102406,"Bandeirantes",33089 -4102505,"Barbosa Ferraz",14017 -4102703,"Barra do Jacaré",2850 -4102604,"Barracão",9275 -4102752,"Bela Vista da Caroba",4210 -4102802,"Bela Vista do Paraíso",15465 -4102901,"Bituruna",16716 -4103008,"Boa Esperança",4785 -4103024,"Boa Esperança do Iguaçu",2919 -4103040,"Boa Ventura de São Roque",6952 -4103057,"Boa Vista da Aparecida",7972 -4103107,"Bocaiúva do Sul",9910 -4103156,"Bom Jesus do Sul",3907 -4103206,"Bom Sucesso",6634 -4103222,"Bom Sucesso do Sul",3107 -4103305,"Borrazópolis",8355 -4103354,"Braganey",6213 -4103370,"Brasilândia do Sul",3321 -4103404,"Cafeara",2821 -4103453,"Cafelândia",13776 -4103479,"Cafezal do Sul",4348 -4103503,"Califórnia",7765 -4103602,"Cambará",24902 -4103701,"Cambé",96555 -4103800,"Cambira",7106 -4103909,"Campina da Lagoa",16329 -4103958,"Campina do Simão",4284 -4104006,"Campina Grande do Sul",36644 -4104105,"Campo do Tenente",6685 -4104055,"Campo Bonito",4458 -4104204,"Campo Largo",110796 -4104253,"Campo Magro",23328 -4104303,"Campo Mourão",85460 -4104402,"Cândido de Abreu",18179 -4104428,"Candói",16090 -4104451,"Cantagalo",12750 -4104501,"Capanema",18655 -4104600,"Capitão Leônidas Marques",13929 -4104659,"Carambeí",17301 -4104709,"Carlópolis",13566 -4104808,"Cascavel",291747 -4104907,"Castro",67708 -4105003,"Catanduvas",9751 -4105102,"Centenário do Sul",11515 -4105201,"Cerro Azul",18460 -4105300,"Céu Azul",11332 -4105409,"Chopinzinho",19628 -4105508,"Cianorte",67637 -4105607,"Cidade Gaúcha",10944 -4105706,"Clevelândia",18041 -4105805,"Colombo",241505 -4105904,"Colorado",21729 -4106001,"Congonhinhas",8931 -4106100,"Conselheiro Mairinck",3681 -4106209,"Contenda",15509 -4106308,"Corbélia",15858 -4106407,"Cornélio Procópio",48427 -4106456,"Coronel Domingos Soares",7790 -4106506,"Coronel Vivida",21985 -4106555,"Corumbataí do Sul",4291 -4106803,"Cruz Machado",19011 -4106571,"Cruzeiro do Iguaçu",4244 -4106605,"Cruzeiro do Oeste",20814 -4106704,"Cruzeiro do Sul",4595 -4106852,"Cruzmaltina",3161 -4106902,"Curitiba",1828092 -4107009,"Curiúva",15013 -4107108,"Diamante do Norte",5713 -4107124,"Diamante do Sul",3782 -4107157,"Diamante D'Oeste",5110 -4107207,"Dois Vizinhos",35389 -4107256,"Douradina",6794 -4107306,"Doutor Camargo",5760 -4128633,"Doutor Ulysses",6137 -4107405,"Enéas Marques",6100 -4107504,"Engenheiro Beltrão",14273 -4107538,"Entre Rios do Oeste",4043 -4107520,"Esperança Nova",1882 -4107546,"Espigão Alto do Iguaçu",5222 -4107553,"Farol",3413 -4107603,"Faxinal",16006 -4107652,"Fazenda Rio Grande",79255 -4107702,"Fênix",5014 -4107736,"Fernandes Pinheiro",5763 -4107751,"Figueira",8544 -4107850,"Flor da Serra do Sul",4775 -4107801,"Floraí",5174 -4107900,"Floresta",5394 -4108007,"Florestópolis",11841 -4108106,"Flórida",2528 -4108205,"Formosa do Oeste",7581 -4108304,"Foz do Iguaçu",319189 -4108452,"Foz do Jordão",5932 -4108320,"Francisco Alves",6447 -4108403,"Francisco Beltrão",75517 -4108502,"General Carneiro",15159 -4108551,"Godoy Moreira",3639 -4108601,"Goioerê",29732 -4108650,"Goioxim",8232 -4108700,"Grandes Rios",7848 -4108809,"Guaíra",29594 -4108908,"Guairaçá",5875 -4108957,"Guamiranga",7851 -4109005,"Guapirama",3688 -4109104,"Guaporema",2251 -4109203,"Guaraci",5163 -4109302,"Guaraniaçu",16271 -4109401,"Guarapuava",171230 -4109500,"Guaraqueçaba",7890 -4109609,"Guaratuba",32315 -4109658,"Honório Serpa",6251 -4109708,"Ibaiti",29185 -4109757,"Ibema",6124 -4109807,"Ibiporã",47052 -4109906,"Icaraíma",9374 -4110003,"Iguaraçu",3882 -4110052,"Iguatu",2363 -4110078,"Imbaú",11811 -4110102,"Imbituva",28295 -4110201,"Inácio Martins",11397 -4110300,"Inajá",2882 -4110409,"Indianópolis",4257 -4110508,"Ipiranga",14542 -4110607,"Iporã",15353 -4110656,"Iracema do Oeste",2604 -4110706,"Irati",56143 -4110805,"Iretama",11503 -4110904,"Itaguajé",4610 -4110953,"Itaipulândia",9122 -4111001,"Itambaracá",7130 -4111100,"Itambé",6075 -4111209,"Itapejara d'Oeste",11083 -4111258,"Itaperuçu",23132 -4111308,"Itaúna do Sul",3701 -4111407,"Ivaí",13392 -4111506,"Ivaiporã",32193 -4111555,"Ivaté",8173 -4111605,"Ivatuba",2789 -4111704,"Jaboti",5245 -4111803,"Jacarezinho",40526 -4111902,"Jaguapitã",12286 -4112009,"Jaguariaíva",33041 -4112108,"Jandaia do Sul",20131 -4112207,"Janiópolis",7092 -4112306,"Japira",4810 -4112405,"Japurá",8585 -4112504,"Jardim Alegre",14867 -4112603,"Jardim Olinda",1498 -4112702,"Jataizinho",11587 -4112751,"Jesuítas",8948 -4112801,"Joaquim Távora",10662 -4112900,"Jundiaí do Sul",3769 -4112959,"Juranda",7858 -4113007,"Jussara",6250 -4113106,"Kaloré",4752 -4113205,"Lapa",42906 -4113254,"Laranjal",6410 -4113304,"Laranjeiras do Sul",31516 -4113403,"Leópolis",4331 -4113429,"Lidianópolis",4151 -4113452,"Lindoeste",5498 -4113502,"Loanda",20067 -4113601,"Lobato",4377 -4113700,"Londrina",505184 -4113734,"Luiziana",7380 -4113759,"Lunardelli",5152 -4113809,"Lupionópolis",4521 -4113908,"Mallet",12778 -4114005,"Mamborê",14421 -4114104,"Mandaguaçu",19058 -4114203,"Mandaguari",32976 -4114302,"Mandirituba",21498 -4114351,"Manfrinópolis",3334 -4114401,"Mangueirinha",17562 -4114500,"Manoel Ribas",13119 -4114609,"Marechal Cândido Rondon",46523 -4114708,"Maria Helena",6145 -4114807,"Marialva",31171 -4114906,"Marilândia do Sul",9193 -4115002,"Marilena",6715 -4115101,"Mariluz",10817 -4115200,"Maringá",331412 -4115309,"Mariópolis",5956 -4115358,"Maripá",5698 -4115408,"Marmeleiro",13493 -4115457,"Marquinho",5300 -4115507,"Marumbi",4200 -4115606,"Matelândia",16056 -4115705,"Matinhos",23968 -4115739,"Mato Rico",4235 -4115754,"Mauá da Serra",8268 -4115804,"Medianeira",39700 -4115853,"Mercedes",4879 -4115903,"Mirador",2385 -4116000,"Miraselva",1949 -4116059,"Missal",10739 -4116109,"Moreira Sales",13263 -4116208,"Morretes",16853 -4116307,"Munhoz de Melo",3688 -4116406,"Nossa Senhora das Graças",4038 -4116505,"Nova Aliança do Ivaí",1426 -4116604,"Nova América da Colina",3358 -4116703,"Nova Aurora",11833 -4116802,"Nova Cantu",7714 -4116901,"Nova Esperança",26532 -4116950,"Nova Esperança do Sudoeste",5334 -4117008,"Nova Fátima",8270 -4117057,"Nova Laranjeiras",11598 -4117107,"Nova Londrina",12933 -4117206,"Nova Olímpia",5385 -4117255,"Nova Prata do Iguaçu",10791 -4117214,"Nova Santa Bárbara",3952 -4117222,"Nova Santa Rosa",7893 -4117271,"Nova Tebas",8401 -4117297,"Novo Itacolomi",2816 -4117305,"Ortigueira",25043 -4117404,"Ourizona",3384 -4117453,"Ouro Verde do Oeste",5636 -4117503,"Paiçandu",36336 -4117602,"Palmas",42643 -4117701,"Palmeira",32282 -4117800,"Palmital",15699 -4117909,"Palotina",28691 -4118006,"Paraíso do Norte",11743 -4118105,"Paranacity",9876 -4118204,"Paranaguá",138748 -4118303,"Paranapoema",2781 -4118402,"Paranavaí",82133 -4118451,"Pato Bragado",4867 -4118501,"Pato Branco",69478 -4118600,"Paula Freitas",5691 -4118709,"Paulo Frontin",7327 -4118808,"Peabiru",13371 -4118857,"Perobal",5179 -4118907,"Pérola",9637 -4119004,"Pérola d'Oeste",7222 -4119103,"Piên",11632 -4119152,"Pinhais",116984 -4119251,"Pinhal de São Bento",2598 -4119202,"Pinhalão",6030 -4119301,"Pinhão",30144 -4119400,"Piraí do Sul",24139 -4119509,"Piraquara",86012 -4119608,"Pitanga",35155 -4119657,"Pitangueiras",2786 -4119707,"Planaltina do Paraná",3879 -4119806,"Planalto",14007 -4119905,"Ponta Grossa",311106 -4119954,"Pontal do Paraná",17508 -4120002,"Porecatu",14358 -4120101,"Porto Amazonas",4341 -4120150,"Porto Barreiro",3812 -4120200,"Porto Rico",2526 -4120309,"Porto Vitória",3856 -4120333,"Prado Ferreira",3480 -4120358,"Pranchita",5925 -4120408,"Presidente Castelo Branco",4879 -4120507,"Primeiro de Maio",11098 -4120606,"Prudentópolis",50614 -4120655,"Quarto Centenário",4927 -4120705,"Quatiguá",7116 -4120804,"Quatro Barras",19002 -4120853,"Quatro Pontes",3789 -4120903,"Quedas do Iguaçu",31572 -4121000,"Querência do Norte",12235 -4121109,"Quinta do Sol",5246 -4121208,"Quitandinha",16497 -4121257,"Ramilândia",4322 -4121307,"Rancho Alegre",4097 -4121356,"Rancho Alegre D'Oeste",2992 -4121406,"Realeza",16276 -4121505,"Rebouças",14558 -4121604,"Renascença",6945 -4121703,"Reserva",25059 -4121752,"Reserva do Iguaçu",7383 -4121901,"Ribeirão do Pinhal",13666 -4121802,"Ribeirão Claro",11223 -4122008,"Rio Azul",13702 -4122107,"Rio Bom",3319 -4122156,"Rio Bonito do Iguaçu",15009 -4122172,"Rio Branco do Ivaí",3986 -4122206,"Rio Branco do Sul",32815 -4122305,"Rio Negro",30985 -4122404,"Rolândia",55750 -4122503,"Roncador",12442 -4122602,"Rondon",9385 -4122651,"Rosário do Ivaí",5890 -4122701,"Sabáudia",5625 -4122800,"Salgado Filho",4709 -4122909,"Salto do Itararé",5177 -4123006,"Salto do Lontra",12832 -4123105,"Santa Amélia",4137 -4123204,"Santa Cecília do Pavão",3732 -4123303,"Santa Cruz de Monte Castelo",8074 -4123402,"Santa Fé",10224 -4123501,"Santa Helena",23872 -4123600,"Santa Inês",1904 -4123709,"Santa Isabel do Ivaí",8678 -4123808,"Santa Izabel do Oeste",11753 -4123824,"Santa Lúcia",3781 -4123857,"Santa Maria do Oeste",11590 -4123907,"Santa Mariana",12143 -4123956,"Santa Mônica",3603 -4124020,"Santa Tereza do Oeste",9462 -4124053,"Santa Terezinha de Itaipu",20354 -4124004,"Santana do Itararé",5696 -4124103,"Santo Antônio da Platina",41844 -4124202,"Santo Antônio do Caiuá",2748 -4124301,"Santo Antônio do Paraíso",2361 -4124400,"Santo Antônio do Sudoeste",19260 -4124509,"Santo Inácio",4982 -4124608,"São Carlos do Ivaí",5987 -4124707,"São Jerônimo da Serra",11900 -4124806,"São João",11198 -4124905,"São João do Caiuá",6151 -4125001,"São João do Ivaí",12022 -4125100,"São João do Triunfo",14226 -4125209,"São Jorge d'Oeste",9213 -4125308,"São Jorge do Ivaí",5406 -4125357,"São Jorge do Patrocínio",6134 -4125407,"São José da Boa Vista",6386 -4125456,"São José das Palmeiras",3960 -4125506,"São José dos Pinhais",272530 -4125555,"São Manoel do Paraná",2163 -4125605,"São Mateus do Sul",40791 -4125704,"São Miguel do Iguaçu",26284 -4125753,"São Pedro do Iguaçu",6633 -4125803,"São Pedro do Ivaí",9887 -4125902,"São Pedro do Paraná",2580 -4126009,"São Sebastião da Amoreira",8976 -4126108,"São Tomé",5482 -4126207,"Sapopema",6812 -4126256,"Sarandi",83486 -4126272,"Saudade do Iguaçu",5137 -4126306,"Sengés",20213 -4126355,"Serranópolis do Iguaçu",4400 -4126405,"Sertaneja",5984 -4126504,"Sertanópolis",16027 -4126603,"Siqueira Campos",17293 -4126652,"Sulina",3481 -4126678,"Tamarana",11413 -4126702,"Tamboara",4757 -4126801,"Tapejara",15170 -4126900,"Tapira",5944 -4127007,"Teixeira Soares",10337 -4127106,"Telêmaco Borba",68584 -4127205,"Terra Boa",15041 -4127304,"Terra Rica",14955 -4127403,"Terra Roxa",16707 -4127502,"Tibagi",19345 -4127601,"Tijucas do Sul",13633 -4127700,"Toledo",115136 -4127809,"Tomazina",8920 -4127858,"Três Barras do Paraná",12073 -4127882,"Tunas do Paraná",6465 -4127908,"Tuneiras do Oeste",8806 -4127957,"Tupãssi",7960 -4127965,"Turvo",14391 -4128005,"Ubiratã",21672 -4128104,"Umuarama",98855 -4128203,"União da Vitória",53048 -4128302,"Uniflor",2484 -4128401,"Uraí",11793 -4128534,"Ventania",10948 -4128559,"Vera Cruz do Oeste",9301 -4128609,"Verê",8144 -4128658,"Virmond",4163 -4128708,"Vitorino",6513 -4128500,"Wenceslau Braz",19149 -4128807,"Xambrê",5896 -4200051,"Abdon Batista",2805 -4200101,"Abelardo Luz",16870 -4200200,"Agrolândia",9496 -4200309,"Agronômica",4866 -4200408,"Água Doce",6954 -4200507,"Águas de Chapecó",6306 -4200556,"Águas Frias",2632 -4200606,"Águas Mornas",4520 -4200705,"Alfredo Wagner",10150 -4200754,"Alto Bela Vista",2075 -4200804,"Anchieta",6730 -4200903,"Angelina",5436 -4201000,"Anita Garibaldi",9299 -4201109,"Anitápolis",3266 -4201208,"Antônio Carlos",7375 -4201257,"Apiúna",10774 -4201273,"Arabutã",4062 -4201307,"Araquari",22467 -4201406,"Araranguá",59134 -4201505,"Armazém",7584 -4201604,"Arroio Trinta",3627 -4201653,"Arvoredo",2249 -4201703,"Ascurra",6950 -4201802,"Atalanta",3407 -4201901,"Aurora",5556 -4201950,"Balneário Arroio do Silva",8558 -4202057,"Balneário Barra do Sul",7634 -4202008,"Balneário Camboriú",99493 -4202073,"Balneário Gaivota",7732 -4212809,"Balneário Piçarras",14490 -4202081,"Bandeirante",3105 -4202099,"Barra Bonita",2122 -4202107,"Barra Velha",19474 -4202131,"Bela Vista do Toldo",6111 -4202156,"Belmonte",2774 -4202206,"Benedito Novo",10226 -4202305,"Biguaçu",55665 -4202404,"Blumenau",296151 -4202438,"Bocaina do Sul",3131 -4202503,"Bom Jardim da Serra",4359 -4202537,"Bom Jesus",2394 -4202578,"Bom Jesus do Oeste",2075 -4202602,"Bom Retiro",8543 -4202453,"Bombinhas",13241 -4202701,"Botuverá",4294 -4202800,"Braço do Norte",28909 -4202859,"Braço do Trombudo",3400 -4202875,"Brunópolis",2981 -4202909,"Brusque",99917 -4203006,"Caçador",70088 -4203105,"Caibi",6393 -4203154,"Calmon",4194 -4203204,"Camboriú",56315 -4203303,"Campo Alegre",11715 -4203402,"Campo Belo do Sul",8204 -4203501,"Campo Erê",9802 -4203600,"Campos Novos",29199 -4203709,"Canelinha",10068 -4203808,"Canoinhas",54408 -4203253,"Capão Alto",3329 -4203907,"Capinzal",18994 -4203956,"Capivari de Baixo",20843 -4204004,"Catanduvas",9049 -4204103,"Caxambu do Sul",4995 -4204152,"Celso Ramos",2734 -4204178,"Cerro Negro",4053 -4204194,"Chapadão do Lageado",2854 -4204202,"Chapecó",171789 -4204251,"Cocal do Sul",15101 -4204301,"Concórdia",69766 -4204350,"Cordilheira Alta",3493 -4204400,"Coronel Freitas",10530 -4204459,"Coronel Martins",2567 -4204558,"Correia Pinto",15058 -4204509,"Corupá",13248 -4204608,"Criciúma",187018 -4204707,"Cunha Porã",11009 -4204756,"Cunhataí",1938 -4204806,"Curitibanos",38799 -4204905,"Descanso",8927 -4205001,"Dionísio Cerqueira",15305 -4205100,"Dona Emma",3560 -4205159,"Doutor Pedrinho",3402 -4205175,"Entre Rios",3083 -4205191,"Ermo",1877 -4205209,"Erval Velho",4205 -4205308,"Faxinal dos Guedes",10611 -4205357,"Flor do Sertão",1694 -4205407,"Florianópolis",402346 -4205431,"Formosa do Sul",2689 -4205456,"Forquilhinha",21611 -4205506,"Fraiburgo",36170 -4205555,"Frei Rogério",2703 -4205605,"Galvão",3520 -4205704,"Garopaba",16577 -4205803,"Garuva",14022 -4205902,"Gaspar",54687 -4206009,"Governador Celso Ramos",12611 -4206108,"Grão Pará",6250 -4206207,"Gravatal",10802 -4206306,"Guabiruba",16925 -4206405,"Guaraciaba",10883 -4206504,"Guaramirim",31334 -4206603,"Guarujá do Sul",4858 -4206652,"Guatambú",4622 -4206702,"Herval d'Oeste",19405 -4206751,"Ibiam",2052 -4206801,"Ibicaré",3473 -4206900,"Ibirama",17328 -4207007,"Içara",56360 -4207106,"Ilhota",12012 -4207205,"Imaruí",11847 -4207304,"Imbituba",38574 -4207403,"Imbuia",5697 -4207502,"Indaial",49959 -4207577,"Iomerê",2637 -4207601,"Ipira",4807 -4207650,"Iporã do Oeste",8362 -4207684,"Ipuaçu",6816 -4207700,"Ipumirim",7360 -4207759,"Iraceminha",4356 -4207809,"Irani",9664 -4207858,"Irati",2059 -4207908,"Irineópolis",10662 -4208005,"Itá",6577 -4208104,"Itaiópolis",20431 -4208203,"Itajaí",169927 -4208302,"Itapema",35655 -4208401,"Itapiranga",15840 -4208450,"Itapoá",11251 -4208500,"Ituporanga",21327 -4208609,"Jaborá",4138 -4208708,"Jacinto Machado",11048 -4208807,"Jaguaruna",16263 -4208906,"Jaraguá do Sul",136282 -4208955,"Jardinópolis",1893 -4209003,"Joaçaba",25226 -4209102,"Joinville",492101 -4209151,"José Boiteux",5015 -4209177,"Jupiá",2190 -4209201,"Lacerdópolis",2260 -4209300,"Lages",166983 -4209409,"Laguna",51282 -4209458,"Lajeado Grande",1494 -4209508,"Laurentino",5697 -4209607,"Lauro Muller",14131 -4209706,"Lebon Régis",12102 -4209805,"Leoberto Leal",3683 -4209854,"Lindóia do Sul",4676 -4209904,"Lontras",9549 -4210001,"Luiz Alves",9371 -4210035,"Luzerna",5537 -4210050,"Macieira",1799 -4210100,"Mafra",52697 -4210209,"Major Gercino",2897 -4210308,"Major Vieira",7609 -4210407,"Maracajá",6130 -4210506,"Maravilha",22691 -4210555,"Marema",2312 -4210605,"Massaranduba",14331 -4210704,"Matos Costa",2863 -4210803,"Meleiro",7070 -4210852,"Mirim Doce",2601 -4210902,"Modelo",3871 -4211009,"Mondaí",9449 -4211058,"Monte Carlo",9125 -4211108,"Monte Castelo",8337 -4211207,"Morro da Fumaça",15994 -4211256,"Morro Grande",2790 -4211306,"Navegantes",55691 -4211405,"Nova Erechim",4307 -4211454,"Nova Itaberaba",4229 -4211504,"Nova Trento",11832 -4211603,"Nova Veneza",13032 -4211652,"Novo Horizonte",2970 -4211702,"Orleans",21590 -4211751,"Otacílio Costa",16359 -4211801,"Ouro",7266 -4211850,"Ouro Verde",2197 -4211876,"Paial",1852 -4211892,"Painel",2360 -4211900,"Palhoça",128360 -4212007,"Palma Sola",8157 -4212056,"Palmeira",2428 -4212106,"Palmitos",16557 -4212205,"Papanduva",17605 -4212239,"Paraíso",4259 -4212254,"Passo de Torres",5575 -4212270,"Passos Maia",4578 -4212304,"Paulo Lopes",7198 -4212403,"Pedras Grandes",4479 -4212502,"Penha",21853 -4212601,"Peritiba",3003 -4212700,"Petrolândia",6213 -4212908,"Pinhalzinho",15394 -4213005,"Pinheiro Preto",3021 -4213104,"Piratuba",4577 -4213153,"Planalto Alegre",2740 -4213203,"Pomerode",26375 -4213302,"Ponte Alta",5226 -4213351,"Ponte Alta do Norte",3637 -4213401,"Ponte Serrada",11625 -4213500,"Porto Belo",13910 -4213609,"Porto União",33290 -4213708,"Pouso Redondo",14307 -4213807,"Praia Grande",7321 -4213906,"Presidente Castello Branco",1794 -4214003,"Presidente Getúlio",14212 -4214102,"Presidente Nereu",2324 -4214151,"Princesa",2682 -4214201,"Quilombo",11220 -4214300,"Rancho Queimado",2871 -4214409,"Rio das Antas",6232 -4214508,"Rio do Campo",6176 -4214607,"Rio do Oeste",7010 -4214805,"Rio do Sul",59236 -4214706,"Rio dos Cedros",10063 -4214904,"Rio Fortuna",4621 -4215000,"Rio Negrinho",44023 -4215059,"Rio Rufino",2510 -4215075,"Riqueza",5134 -4215109,"Rodeio",11146 -4215208,"Romelândia",5833 -4215307,"Salete",7690 -4215356,"Saltinho",4183 -4215406,"Salto Veloso",4328 -4215455,"Sangão",10851 -4215505,"Santa Cecília",15836 -4215554,"Santa Helena",2496 -4215604,"Santa Rosa de Lima",2096 -4215653,"Santa Rosa do Sul",8208 -4215679,"Santa Terezinha",9322 -4215687,"Santa Terezinha do Progresso",3097 -4215695,"Santiago do Sul",1467 -4215703,"Santo Amaro da Imperatriz",18266 -4215802,"São Bento do Sul",75543 -4215752,"São Bernardino",2682 -4215901,"São Bonifácio",3271 -4216008,"São Carlos",10800 -4216057,"São Cristovão do Sul",5037 -4216107,"São Domingos",9612 -4216206,"São Francisco do Sul",39341 -4216354,"São João do Itaperiú",3404 -4216255,"São João do Oeste",6230 -4216404,"São João do Sul",7143 -4216305,"São João Batista",23547 -4216503,"São Joaquim",24929 -4216602,"São José",199280 -4216701,"São José do Cedro",14122 -4216800,"São José do Cerrito",10611 -4216909,"São Lourenço do Oeste",22711 -4217006,"São Ludgero",10740 -4217105,"São Martinho",3283 -4217154,"São Miguel da Boa Vista",2027 -4217204,"São Miguel do Oeste",35004 -4217253,"São Pedro de Alcântara",5038 -4217303,"Saudades",8880 -4217402,"Schroeder",13559 -4217501,"Seara",17716 -4217550,"Serra Alta",3285 -4217600,"Siderópolis",12895 -4217709,"Sombrio",25332 -4217758,"Sul Brasil",3150 -4217808,"Taió",17418 -4217907,"Tangará",8632 -4217956,"Tigrinhos",1780 -4218004,"Tijucas",29122 -4218103,"Timbé do Sul",5270 -4218202,"Timbó",34777 -4218251,"Timbó Grande",7245 -4218301,"Três Barras",18576 -4218350,"Treviso",3644 -4218400,"Treze de Maio",6789 -4218509,"Treze Tílias",5900 -4218608,"Trombudo Central",6458 -4218707,"Tubarão",95855 -4218756,"Tunápolis",4779 -4218806,"Turvo",11386 -4218855,"União do Oeste",3116 -4218905,"Urubici",10780 -4218954,"Urupema",2576 -4219002,"Urussanga",19778 -4219101,"Vargeão",3673 -4219150,"Vargem",3193 -4219176,"Vargem Bonita",4364 -4219200,"Vidal Ramos",6133 -4219309,"Videira",46157 -4219358,"Vitor Meireles",5739 -4219408,"Witmarsum",3556 -4219507,"Xanxerê",41766 -4219606,"Xavantina",4328 -4219705,"Xaxim",25223 -4219853,"Zortéa",2981 -4300034,"Aceguá",4312 -4300059,"Água Santa",3638 -4300109,"Agudo",17114 -4300208,"Ajuricaba",7411 -4300307,"Alecrim",7380 -4300406,"Alegrete",79548 -4300455,"Alegria",4834 -4300471,"Almirante Tamandaré do Sul",2212 -4300505,"Alpestre",9017 -4300554,"Alto Alegre",1965 -4300570,"Alto Feliz",3048 -4300604,"Alvorada",211276 -4300638,"Amaral Ferrador",6527 -4300646,"Ametista do Sul",8440 -4300661,"André da Rocha",1262 -4300703,"Anta Gorda",6331 -4300802,"Antônio Prado",14159 -4300851,"Arambaré",3931 -4300877,"Araricá",5078 -4300901,"Aratiba",6735 -4301008,"Arroio do Meio",18878 -4301073,"Arroio do Padre",2855 -4301057,"Arroio do Sal",7109 -4301206,"Arroio do Tigre",13126 -4301107,"Arroio dos Ratos",14114 -4301305,"Arroio Grande",18801 -4301404,"Arvorezinha",10530 -4301503,"Augusto Pestana",7408 -4301552,"Áurea",3802 -4301602,"Bagé",115755 -4301636,"Balneário Pinhal",11440 -4301651,"Barão",5444 -4301701,"Barão de Cotegipe",6716 -4301750,"Barão do Triunfo",7198 -4301859,"Barra do Guarita",3062 -4301875,"Barra do Quaraí",3878 -4301909,"Barra do Ribeiro",11779 -4301925,"Barra do Rio Azul",2020 -4301958,"Barra Funda",2434 -4301800,"Barracão",5424 -4302006,"Barros Cassal",11839 -4302055,"Benjamin Constant do Sul",2240 -4302105,"Bento Gonçalves",105639 -4302154,"Boa Vista das Missões",2110 -4302204,"Boa Vista do Buricá",6655 -4302220,"Boa Vista do Cadeado",2522 -4302238,"Boa Vista do Incra",2557 -4302253,"Boa Vista do Sul",2715 -4302303,"Bom Jesus",12194 -4302352,"Bom Princípio",11532 -4302378,"Bom Progresso",2446 -4302402,"Bom Retiro do Sul",11555 -4302451,"Boqueirão do Leão",8078 -4302501,"Bossoroca",7880 -4302584,"Bozano",2361 -4302600,"Braga",3878 -4302659,"Brochier",4846 -4302709,"Butiá",20240 -4302808,"Caçapava do Sul",33235 -4302907,"Cacequi",13750 -4303004,"Cachoeira do Sul",86750 -4303103,"Cachoeirinha",117203 -4303202,"Cacique Doble",4990 -4303301,"Caibaté",5217 -4303400,"Caiçara",5276 -4303509,"Camaquã",62556 -4303558,"Camargo",2546 -4303608,"Cambará do Sul",7207 -4303673,"Campestre da Serra",3316 -4303707,"Campina das Missões",6419 -4303806,"Campinas do Sul",5746 -4303905,"Campo Bom",58915 -4304002,"Campo Novo",5545 -4304101,"Campos Borges",3671 -4304200,"Candelária",30369 -4304309,"Cândido Godói",6762 -4304358,"Candiota",8535 -4304408,"Canela",40449 -4304507,"Canguçu",55679 -4304606,"Canoas",329903 -4304614,"Canudos do Vale",2001 -4304630,"Capão da Canoa",39928 -4304655,"Capão do Cipó",3402 -4304663,"Capão do Leão",24408 -4304622,"Capão Bonito do Sul",1882 -4304689,"Capela de Santana",11478 -4304697,"Capitão",2684 -4304671,"Capivari do Sul",3492 -4304713,"Caraá",7500 -4304705,"Carazinho",60182 -4304804,"Carlos Barbosa",25388 -4304853,"Carlos Gomes",1738 -4304903,"Casca",8641 -4304952,"Caseiros",3109 -4305009,"Catuípe",9674 -4305108,"Caxias do Sul",405858 -4305116,"Centenário",3105 -4305124,"Cerrito",6788 -4305132,"Cerro Branco",4642 -4305157,"Cerro Grande",2656 -4305173,"Cerro Grande do Sul",9714 -4305207,"Cerro Largo",12853 -4305306,"Chapada",9687 -4305355,"Charqueadas",35507 -4305371,"Charrua",3658 -4305405,"Chiapetta",4134 -4305439,"Chuí",5470 -4305447,"Chuvisca",5102 -4305454,"Cidreira",11615 -4305504,"Ciríaco",5046 -4305587,"Colinas",2471 -4305603,"Colorado",3803 -4305702,"Condor",6843 -4305801,"Constantina",10165 -4305835,"Coqueiro Baixo",1610 -4305850,"Coqueiros do Sul",3285 -4305871,"Coronel Barros",2518 -4305900,"Coronel Bicaco",8021 -4305934,"Coronel Pilar",1668 -4305959,"Cotiporã",4817 -4305975,"Coxilha",2998 -4306007,"Crissiumal",15116 -4306056,"Cristal",7328 -4306072,"Cristal do Sul",3081 -4306106,"Cruz Alta",64762 -4306130,"Cruzaltense",2294 -4306205,"Cruzeiro do Sul",12661 -4306304,"David Canabarro",4850 -4306320,"Derrubadas",3424 -4306353,"Dezesseis de Novembro",2974 -4306379,"Dilermando de Aguiar",3216 -4306403,"Dois Irmãos",26070 -4306429,"Dois Irmãos das Missões",2438 -4306452,"Dois Lajeados",3462 -4306502,"Dom Feliciano",15151 -4306601,"Dom Pedrito",38952 -4306551,"Dom Pedro de Alcântara",2834 -4306700,"Dona Francisca",3625 -4306734,"Doutor Maurício Cardoso",5513 -4306759,"Doutor Ricardo",2105 -4306767,"Eldorado do Sul",33098 -4306809,"Encantado",20360 -4306908,"Encruzilhada do Sul",25032 -4306924,"Engenho Velho",1530 -4306957,"Entre Rios do Sul",3127 -4306932,"Entre-Ijuís",9312 -4306973,"Erebango",2947 -4307005,"Erechim",97011 -4307054,"Ernestina",3094 -4307203,"Erval Grande",5398 -4307302,"Erval Seco",8294 -4307401,"Esmeralda",3361 -4307450,"Esperança do Sul",3498 -4307500,"Espumoso",15429 -4307559,"Estação",6256 -4307609,"Estância Velha",43123 -4307708,"Esteio",81131 -4307807,"Estrela",30329 -4307815,"Estrela Velha",3772 -4307831,"Eugênio de Castro",3107 -4307864,"Fagundes Varela",2596 -4307906,"Farroupilha",62674 -4308003,"Faxinal do Soturno",6453 -4308052,"Faxinalzinho",2639 -4308078,"Fazenda Vilanova",3212 -4308102,"Feliz",12126 -4308201,"Flores da Cunha",26435 -4308250,"Floriano Peixoto",2176 -4308300,"Fontoura Xavier",11357 -4308409,"Formigueiro",7255 -4308433,"Forquetinha",2617 -4308458,"Fortaleza dos Valos",4671 -4308508,"Frederico Westphalen",28295 -4308607,"Garibaldi",30165 -4308656,"Garruchos",3528 -4308706,"Gaurama",6252 -4308805,"General Câmara",9074 -4308854,"Gentil",1593 -4308904,"Getúlio Vargas",16374 -4309001,"Giruá",17303 -4309050,"Glorinha",7364 -4309100,"Gramado",33257 -4309126,"Gramado dos Loureiros",2414 -4309159,"Gramado Xavier",4084 -4309209,"Gravataí",266230 -4309258,"Guabiju",1708 -4309308,"Guaíba",96467 -4309407,"Guaporé",22372 -4309506,"Guarani das Missões",8475 -4309555,"Harmonia",3777 -4307104,"Herval",7100 -4309571,"Herveiras",2891 -4309605,"Horizontina",19013 -4309654,"Hulha Negra",6352 -4309704,"Humaitá",5024 -4309753,"Ibarama",4448 -4309803,"Ibiaçá",4804 -4309902,"Ibiraiaras",7310 -4309951,"Ibirapuitã",4310 -4310009,"Ibirubá",19306 -4310108,"Igrejinha",32945 -4310207,"Ijuí",79412 -4310306,"Ilópolis",4328 -4310330,"Imbé",15936 -4310363,"Imigrante",3115 -4310405,"Independência",6775 -4310413,"Inhacorá",2347 -4310439,"Ipê",6145 -4310462,"Ipiranga do Sul",2033 -4310504,"Iraí",8593 -4310538,"Itaara",4794 -4310553,"Itacurubi",3696 -4310579,"Itapuca",2488 -4310603,"Itaqui",36889 -4310652,"Itati",2733 -4310702,"Itatiba do Sul",4593 -4310751,"Ivorá",2433 -4310801,"Ivoti",19724 -4310850,"Jaboticaba",4238 -4310876,"Jacuizinho",2748 -4310900,"Jacutinga",3636 -4311007,"Jaguarão",28439 -4311106,"Jaguari",11839 -4311122,"Jaquirana",4469 -4311130,"Jari",3801 -4311155,"Jóia",8546 -4311205,"Júlio de Castilhos",20007 -4311270,"Lagoa dos Três Cantos",1634 -4311239,"Lagoa Bonita do Sul",2733 -4311304,"Lagoa Vermelha",28230 -4311254,"Lagoão",6651 -4311403,"Lajeado",71111 -4311429,"Lajeado do Bugre",2632 -4311502,"Lavras do Sul",8378 -4311601,"Liberato Salzano",6210 -4311627,"Lindolfo Collor",5614 -4311643,"Linha Nova",1522 -4311718,"Maçambara",4440 -4311700,"Machadinho",5638 -4311734,"Mampituba",2987 -4311759,"Manoel Viana",6963 -4311775,"Maquiné",7626 -4311791,"Maratá",2531 -4311809,"Marau",35900 -4311908,"Marcelino Ramos",5406 -4311981,"Mariana Pimentel",4136 -4312005,"Mariano Moro",2321 -4312054,"Marques de Souza",4137 -4312104,"Mata",5408 -4312138,"Mato Castelhano",2722 -4312153,"Mato Leitão",3773 -4312179,"Mato Queimado",1895 -4312203,"Maximiliano de Almeida",5111 -4312252,"Minas do Leão",8055 -4312302,"Miraguaí",4995 -4312351,"Montauri",1615 -4312377,"Monte Alegre dos Campos",3238 -4312385,"Monte Belo do Sul",2834 -4312401,"Montenegro",59110 -4312427,"Mormaço",2689 -4312443,"Morrinhos do Sul",3291 -4312450,"Morro Redondo",6437 -4312476,"Morro Reuter",5897 -4312500,"Mostardas",12334 -4312609,"Muçum",4693 -4312617,"Muitos Capões",3085 -4312625,"Muliterno",1864 -4312658,"Não-Me-Toque",15876 -4312674,"Nicolau Vergueiro",1805 -4312708,"Nonoai",12632 -4312757,"Nova Alvorada",3214 -4312807,"Nova Araçá",4000 -4312906,"Nova Bassano",9124 -4312955,"Nova Boa Vista",2125 -4313003,"Nova Bréscia",3276 -4313011,"Nova Candelária",2800 -4313037,"Nova Esperança do Sul",5075 -4313060,"Nova Hartz",17535 -4313086,"Nova Pádua",2581 -4313102,"Nova Palma",6663 -4313201,"Nova Petrópolis",18484 -4313300,"Nova Prata",23721 -4313334,"Nova Ramada",2490 -4313359,"Nova Roma do Sul",3690 -4313375,"Nova Santa Rita",22177 -4313490,"Novo Barreiro",3981 -4313391,"Novo Cabrais",3926 -4313409,"Novo Hamburgo",255945 -4313425,"Novo Machado",4293 -4313441,"Novo Tiradentes",2391 -4313466,"Novo Xingu",1920 -4313508,"Osório",41161 -4313607,"Paim Filho",4558 -4313656,"Palmares do Sul",11901 -4313706,"Palmeira das Missões",34456 -4313805,"Palmitinho",7122 -4313904,"Panambi",38249 -4313953,"Pantano Grande",9913 -4314001,"Paraí",6895 -4314027,"Paraíso do Sul",7609 -4314035,"Pareci Novo",3236 -4314050,"Parobé",51036 -4314068,"Passa Sete",5225 -4314076,"Passo do Sobrado",6237 -4314100,"Passo Fundo",185882 -4314134,"Paulo Bento",2149 -4314159,"Paverama",7838 -4314175,"Pedras Altas",2631 -4314209,"Pedro Osório",8286 -4314308,"Pejuçara",3972 -4314407,"Pelotas",343167 -4314423,"Picada Café",5009 -4314456,"Pinhal",2412 -4314464,"Pinhal da Serra",2059 -4314472,"Pinhal Grande",4598 -4314498,"Pinheirinho do Vale",4597 -4314506,"Pinheiro Machado",13213 -4314555,"Pirapó",3016 -4314605,"Piratini",21033 -4314704,"Planalto",10796 -4314753,"Poço das Antas",2086 -4314779,"Pontão",4031 -4314787,"Ponte Preta",1864 -4314803,"Portão",30254 -4314902,"Porto Alegre",1430220 -4315008,"Porto Lucena",5667 -4315057,"Porto Mauá",2602 -4315073,"Porto Vera Cruz",2080 -4315107,"Porto Xavier",11145 -4315131,"Pouso Novo",2018 -4315149,"Presidente Lucena",2485 -4315156,"Progresso",6407 -4315172,"Protásio Alves",2182 -4315206,"Putinga",4269 -4315305,"Quaraí",23006 -4315313,"Quatro Irmãos",1789 -4315321,"Quevedos",2828 -4315354,"Quinze de Novembro",3672 -4315404,"Redentora",10054 -4315453,"Relvado",2250 -4315503,"Restinga Seca",15946 -4315552,"Rio dos Índios",4243 -4315602,"Rio Grande",195582 -4315701,"Rio Pardo",38908 -4315750,"Riozinho",4612 -4315800,"Roca Sales",10366 -4315909,"Rodeio Bonito",5872 -4315958,"Rolador",2872 -4316006,"Rolante",20094 -4316105,"Ronda Alta",9891 -4316204,"Rondinha",5775 -4316303,"Roque Gonzales",7438 -4316402,"Rosário do Sul",41715 -4316428,"Sagrada Família",2669 -4316436,"Saldanha Marinho",3038 -4316451,"Salto do Jacuí",12665 -4316477,"Salvador das Missões",2673 -4316501,"Salvador do Sul",7036 -4316600,"Sananduva",15184 -4316709,"Santa Bárbara do Sul",9250 -4316733,"Santa Cecília do Sul",1771 -4316758,"Santa Clara do Sul",5774 -4316808,"Santa Cruz do Sul",121168 -4316972,"Santa Margarida do Sul",2231 -4316907,"Santa Maria",266822 -4316956,"Santa Maria do Herval",6427 -4317202,"Santa Rosa",66015 -4317251,"Santa Tereza",1883 -4317301,"Santa Vitória do Palmar",31789 -4317004,"Santana da Boa Vista",8873 -4317103,"Santana do Livramento",84779 -4317400,"Santiago",51088 -4317509,"Santo Ângelo",75627 -4317608,"Santo Antônio da Patrulha",39302 -4317707,"Santo Antônio das Missões",12089 -4317558,"Santo Antônio do Palma",2289 -4317756,"Santo Antônio do Planalto",2100 -4317806,"Santo Augusto",13910 -4317905,"Santo Cristo",14625 -4317954,"Santo Expedito do Sul",2686 -4318002,"São Borja",63257 -4318051,"São Domingos do Sul",2951 -4318101,"São Francisco de Assis",19909 -4318200,"São Francisco de Paula",22262 -4318309,"São Gabriel",59454 -4318408,"São Jerônimo",21212 -4318424,"São João da Urtiga",5109 -4318432,"São João do Polêsine",2781 -4318440,"São Jorge",2832 -4318457,"São José das Missões",3038 -4318465,"São José do Herval",2550 -4318481,"São José do Hortêncio",4103 -4318499,"São José do Inhacorá",2150 -4318507,"São José do Norte",25921 -4318606,"São José do Ouro",7183 -4318614,"São José do Sul",1988 -4318622,"São José dos Ausentes",3297 -4318705,"São Leopoldo",210145 -4318804,"São Lourenço do Sul",43451 -4318903,"São Luiz Gonzaga",35184 -4319000,"São Marcos",20406 -4319109,"São Martinho",5953 -4319125,"São Martinho da Serra",3551 -4319158,"São Miguel das Missões",7632 -4319208,"São Nicolau",6006 -4319307,"São Paulo das Missões",6811 -4319356,"São Pedro da Serra",3270 -4319364,"São Pedro das Missões",2029 -4319372,"São Pedro do Butiá",2810 -4319406,"São Pedro do Sul",17079 -4319505,"São Sebastião do Caí",21142 -4319604,"São Sepé",24397 -4319703,"São Valentim",4010 -4319711,"São Valentim do Sul",2319 -4319737,"São Valério do Sul",2722 -4319752,"São Vendelino",1873 -4319802,"São Vicente do Sul",8636 -4319901,"Sapiranga",77282 -4320008,"Sapucaia do Sul",126085 -4320107,"Sarandi",21504 -4320206,"Seberi",11131 -4320230,"Sede Nova",3019 -4320263,"Segredo",7270 -4320305,"Selbach",4911 -4320321,"Senador Salgado Filho",2941 -4320354,"Sentinela do Sul",5536 -4320404,"Serafina Corrêa",14387 -4320453,"Sério",2419 -4320503,"Sertão",6726 -4320552,"Sertão Santana",6077 -4320578,"Sete de Setembro",2157 -4320602,"Severiano de Almeida",3987 -4320651,"Silveira Martins",2542 -4320677,"Sinimbu",10669 -4320701,"Sobradinho",14675 -4320800,"Soledade",30932 -4320859,"Tabaí",4269 -4320909,"Tapejara",18699 -4321006,"Tapera",10775 -4321105,"Tapes",17143 -4321204,"Taquara",55270 -4321303,"Taquari",26579 -4321329,"Taquaruçu do Sul",2927 -4321352,"Tavares",5293 -4321402,"Tenente Portela",14273 -4321436,"Terra de Areia",10232 -4321451,"Teutônia",26670 -4321469,"Tio Hugo",2705 -4321477,"Tiradentes do Sul",7044 -4321493,"Toropi",3146 -4321501,"Torres",33686 -4321600,"Tramandaí",42863 -4321626,"Travesseiro",2462 -4321808,"Três de Maio",23935 -4321634,"Três Arroios",3088 -4321667,"Três Cachoeiras",10891 -4321709,"Três Coroas",24306 -4321832,"Três Forquilhas",3141 -4321857,"Três Palmeiras",4486 -4321907,"Três Passos",24000 -4321956,"Trindade do Sul",6093 -4322004,"Triunfo",25096 -4322103,"Tucunduva",6022 -4322152,"Tunas",4532 -4322186,"Tupanci do Sul",1777 -4322202,"Tupanciretã",23591 -4322251,"Tupandi",3843 -4322301,"Tuparendi",8936 -4322327,"Turuçu",3976 -4322343,"Ubiretama",2474 -4322350,"União da Serra",1674 -4322376,"Unistalda",2421 -4322400,"Uruguaiana",127138 -4322509,"Vacaria",62370 -4322533,"Vale do Sol",11216 -4322541,"Vale Real",4971 -4322525,"Vale Verde",3363 -4322558,"Vanini",2032 -4322608,"Venâncio Aires",67136 -4322707,"Vera Cruz",23702 -4322806,"Veranópolis",25521 -4322855,"Vespasiano Correa",1992 -4322905,"Viadutos",5766 -4323002,"Viamão",257844 -4323101,"Vicente Dutra",5642 -4323200,"Victor Graeff",3139 -4323309,"Vila Flores",3288 -4323358,"Vila Lângaro",2293 -4323408,"Vila Maria",4291 -4323457,"Vila Nova do Sul",4392 -4323507,"Vista Alegre",2940 -4323606,"Vista Alegre do Prata",1517 -4323705,"Vista Gaúcha",2799 -4323754,"Vitória das Missões",3707 -4323770,"Westfalia",2824 -4323804,"Xangri-lá",11402 -5000203,"Água Clara",13623 -5000252,"Alcinópolis",4440 -5000609,"Amambaí",34501 -5000708,"Anastácio",23012 -5000807,"Anaurilândia",8635 -5000856,"Angélica",7461 -5000906,"Antônio João",8618 -5001003,"Aparecida do Taboado",20433 -5001102,"Aquidauana",46266 -5001243,"Aral Moreira",9535 -5001508,"Bandeirantes",6045 -5001904,"Bataguassu",19295 -5002001,"Batayporã",10870 -5002100,"Bela Vista",23562 -5002159,"Bodoquena",8401 -5002209,"Bonito",17786 -5002308,"Brasilândia",12494 -5002407,"Caarapó",23437 -5002605,"Camapuã",13562 -5002704,"Campo Grande",747189 -5002803,"Caracol",5257 -5002902,"Cassilândia",21546 -5002951,"Chapadão do Sul",16781 -5003108,"Corguinho",4301 -5003157,"Coronel Sapucaia",14416 -5003207,"Corumbá",99196 -5003256,"Costa Rica",18884 -5003306,"Coxim",32767 -5003454,"Deodápolis",11586 -5003488,"Dois Irmãos do Buriti",9622 -5003504,"Douradina",5047 -5003702,"Dourados",187601 -5003751,"Eldorado",12304 -5003801,"Fátima do Sul",19327 -5003900,"Figueirão",3388 -5004007,"Glória de Dourados",9915 -5004106,"Guia Lopes da Laguna",10482 -5004304,"Iguatemi",15085 -5004403,"Inocência",7542 -5004502,"Itaporã",19187 -5004601,"Itaquiraí",17446 -5004700,"Ivinhema",21138 -5004809,"Japorã",7608 -5004908,"Jaraguari",5745 -5005004,"Jardim",24042 -5005103,"Jateí",3913 -5005152,"Juti",5518 -5005202,"Ladário",18494 -5005251,"Laguna Carapã",5989 -5005400,"Maracaju",31933 -5005608,"Miranda",24687 -5005681,"Mundo Novo",16441 -5005707,"Naviraí",44828 -5005806,"Nioaque",15649 -5006002,"Nova Alvorada do Sul",12430 -5006200,"Nova Andradina",44971 -5006259,"Novo Horizonte do Sul",5074 -5006309,"Paranaíba",40118 -5006358,"Paranhos",11437 -5006408,"Pedro Gomes",8543 -5006606,"Ponta Porã",74601 -5006903,"Porto Murtinho",15333 -5007109,"Ribas do Rio Pardo",19780 -5007208,"Rio Brilhante",27435 -5007307,"Rio Negro",5093 -5007406,"Rio Verde de Mato Grosso",19131 -5007505,"Rochedo",4472 -5007554,"Santa Rita do Pardo",7384 -5007695,"São Gabriel do Oeste",21217 -5007802,"Selvíria",6608 -5007703,"Sete Quedas",10962 -5007901,"Sidrolândia",39636 -5007935,"Sonora",12991 -5007950,"Tacuru",9483 -5007976,"Taquarussu",3198 -5008008,"Terenos",14952 -5008305,"Três Lagoas",88592 -5008404,"Vicentina",5787 -5100102,"Acorizal",5679 -5100201,"Água Boa",19777 -5100250,"Alta Floresta",51136 -5100300,"Alto Araguaia",14324 -5100359,"Alto Boa Vista",5269 -5100409,"Alto Garças",9445 -5100508,"Alto Paraguai",8361 -5100607,"Alto Taquari",6321 -5100805,"Apiacás",8228 -5101001,"Araguaiana",3038 -5101209,"Araguainha",1138 -5101258,"Araputanga",15878 -5101308,"Arenápolis",10070 -5101407,"Aripuanã",19930 -5101605,"Barão de Melgaço",7842 -5101704,"Barra do Bugres",33724 -5101803,"Barra do Garças",54882 -5101852,"Bom Jesus do Araguaia",4696 -5101902,"Brasnorte",14609 -5102504,"Cáceres",86805 -5102603,"Campinápolis",14137 -5102637,"Campo Novo do Parecis",23230 -5102678,"Campo Verde",27151 -5102686,"Campos de Júlio",5010 -5102694,"Canabrava do Norte",5514 -5102702,"Canarana",17785 -5102793,"Carlinda",12032 -5102850,"Castanheira",8040 -5103007,"Chapada dos Guimarães",17978 -5103056,"Cláudia",11032 -5103106,"Cocalinho",6039 -5103205,"Colíder",31744 -5103254,"Colniza",29636 -5103304,"Comodoro",18623 -5103353,"Confresa",22180 -5103361,"Conquista D'Oeste",3226 -5103379,"Cotriguaçu",14406 -5103403,"Cuiabá",544737 -5103437,"Curvelândia",4994 -5103452,"Denise",10808 -5103502,"Diamantino",18966 -5103601,"Dom Aquino",8497 -5103700,"Feliz Natal",10769 -5103809,"Figueirópolis D'Oeste",3721 -5103858,"Gaúcha do Norte",6052 -5103908,"General Carneiro",4969 -5103957,"Glória D'Oeste",3204 -5104104,"Guarantã do Norte",31801 -5104203,"Guiratinga",14360 -5104500,"Indiavaí",2623 -5104526,"Ipiranga do Norte",4376 -5104542,"Itanhangá",4911 -5104559,"Itaúba",4701 -5104609,"Itiquira",12676 -5104807,"Jaciara",25745 -5104906,"Jangada",8345 -5105002,"Jauru",10972 -5105101,"Juara",33040 -5105150,"Juína",39582 -5105176,"Juruena",9182 -5105200,"Juscimeira",12168 -5105234,"Lambari D'Oeste",5026 -5105259,"Lucas do Rio Verde",32255 -5105309,"Luciára",2472 -5105580,"Marcelândia",14482 -5105606,"Matupá",14821 -5105622,"Mirassol d'Oeste",25360 -5105903,"Nobres",15296 -5106000,"Nortelândia",6368 -5106109,"Nossa Senhora do Livramento",12766 -5106158,"Nova Bandeirantes",13425 -5106208,"Nova Brasilândia",4989 -5106216,"Nova Canaã do Norte",13087 -5108808,"Nova Guarita",4980 -5106182,"Nova Lacerda",5144 -5108857,"Nova Marilândia",2369 -5108907,"Nova Maringá",5803 -5108956,"Nova Monte Verde",8443 -5106224,"Nova Mutum",25658 -5106174,"Nova Nazaré",2867 -5106232,"Nova Olímpia",20330 -5106190,"Nova Santa Helena",3453 -5106240,"Nova Ubiratã",8125 -5106257,"Nova Xavantina",19268 -5106273,"Novo Horizonte do Norte",3930 -5106265,"Novo Mundo",7015 -5106315,"Novo Santo Antônio",2221 -5106281,"Novo São Joaquim",7047 -5106299,"Paranaíta",11950 -5106307,"Paranatinga",20874 -5106372,"Pedra Preta",16208 -5106422,"Peixoto de Azevedo",29995 -5106455,"Planalto da Serra",2807 -5106505,"Poconé",32059 -5106653,"Pontal do Araguaia",5178 -5106703,"Ponte Branca",1831 -5106752,"Pontes e Lacerda",39071 -5106802,"Porto dos Gaúchos",6321 -5106778,"Porto Alegre do Norte",9979 -5106828,"Porto Esperidião",9871 -5106851,"Porto Estrela",4093 -5107008,"Poxoréo",17985 -5107040,"Primavera do Leste",46311 -5107065,"Querência",11179 -5107156,"Reserva do Cabaçal",2584 -5107180,"Ribeirão Cascalheira",9006 -5107198,"Ribeirãozinho",2176 -5107206,"Rio Branco",5201 -5107578,"Rondolândia",3457 -5107602,"Rondonópolis",179094 -5107701,"Rosário Oeste",18531 -5107750,"Salto do Céu",3698 -5107248,"Santa Carmem",4486 -5107743,"Santa Cruz do Xingu",2236 -5107768,"Santa Rita do Trivelato",2615 -5107776,"Santa Terezinha",7564 -5107263,"Santo Afonso",2939 -5107792,"Santo Antônio do Leste",3418 -5107800,"Santo Antônio do Leverger",19964 -5107859,"São Félix do Araguaia",11097 -5107297,"São José do Povo",3417 -5107305,"São José do Rio Claro",18102 -5107354,"São José do Xingu",4285 -5107107,"São José dos Quatro Marcos",19527 -5107404,"São Pedro da Cipa",4175 -5107875,"Sapezal",15014 -5107883,"Serra Nova Dourada",1407 -5107909,"Sinop",110513 -5107925,"Sorriso",57799 -5107941,"Tabaporã",10776 -5107958,"Tangará da Serra",79870 -5108006,"Tapurah",11020 -5108055,"Terra Nova do Norte",15063 -5108105,"Tesouro",3200 -5108204,"Torixoréu",4184 -5108303,"União do Sul",4106 -5108352,"Vale de São Domingos",2955 -5108402,"Várzea Grande",237925 -5108501,"Vera",9468 -5105507,"Vila Bela da Santíssima Trindade",14362 -5108600,"Vila Rica",19672 -5200050,"Abadia de Goiás",6182 -5200100,"Abadiânia",13209 -5200134,"Acreúna",19173 -5200159,"Adelândia",2596 -5200175,"Água Fria de Goiás",5243 -5200209,"Água Limpa",2121 -5200258,"Águas Lindas de Goiás",139804 -5200308,"Alexânia",20661 -5200506,"Aloândia",2121 -5200555,"Alto Horizonte",3318 -5200605,"Alto Paraíso de Goiás",6913 -5200803,"Alvorada do Norte",8570 -5200829,"Amaralina",3662 -5200852,"Americano do Brasil",4811 -5200902,"Amorinópolis",3549 -5201108,"Anápolis",331329 -5201207,"Anhanguera",1007 -5201306,"Anicuns",18110 -5201405,"Aparecida de Goiânia",494919 -5201454,"Aparecida do Rio Doce",2830 -5201504,"Aporé",3684 -5201603,"Araçu",3966 -5201702,"Aragarças",17777 -5201801,"Aragoiânia",7589 -5202155,"Araguapaz",7742 -5202353,"Arenópolis",3532 -5202502,"Aruanã",6879 -5202601,"Aurilândia",3761 -5202809,"Avelinópolis",2431 -5203104,"Baliza",3551 -5203203,"Barro Alto",6676 -5203302,"Bela Vista de Goiás",21466 -5203401,"Bom Jardim de Goiás",8679 -5203500,"Bom Jesus de Goiás",20668 -5203559,"Bonfinópolis",7157 -5203575,"Bonópolis",3340 -5203609,"Brazabrantes",3294 -5203807,"Britânia",5203 -5203939,"Buriti de Goiás",2248 -5203906,"Buriti Alegre",8485 -5203962,"Buritinópolis",3558 -5204003,"Cabeceiras",6796 -5204201,"Cachoeira de Goiás",1441 -5204102,"Cachoeira Alta",8280 -5204250,"Cachoeira Dourada",7666 -5204300,"Caçu",11281 -5204409,"Caiapônia",16397 -5204508,"Caldas Novas",65970 -5204557,"Caldazinha",3299 -5204607,"Campestre de Goiás",3554 -5204656,"Campinaçu",3892 -5204706,"Campinorte",10010 -5204805,"Campo Alegre de Goiás",6127 -5204854,"Campo Limpo de Goiás",5903 -5204904,"Campos Belos",18984 -5204953,"Campos Verdes",6281 -5205000,"Carmo do Rio Verde",9333 -5205059,"Castelândia",3590 -5205109,"Catalão",79618 -5205208,"Caturaí",4639 -5205307,"Cavalcante",10290 -5205406,"Ceres",19114 -5205455,"Cezarina",7715 -5205471,"Chapadão do Céu",5673 -5205497,"Cidade Ocidental",51303 -5205513,"Cocalzinho de Goiás",15246 -5205521,"Colinas do Sul",3999 -5205703,"Córrego do Ouro",2666 -5205802,"Corumbá de Goiás",9408 -5205901,"Corumbaíba",8447 -5206206,"Cristalina",38125 -5206305,"Cristianópolis",3153 -5206404,"Crixás",14986 -5206503,"Cromínia",3725 -5206602,"Cumari",3143 -5206701,"Damianópolis",3646 -5206800,"Damolândia",2789 -5206909,"Davinópolis",2073 -5207105,"Diorama",2269 -5208301,"Divinópolis de Goiás",5537 -5207253,"Doverlândia",8576 -5207352,"Edealina",3822 -5207402,"Edéia",10577 -5207501,"Estrela do Norte",3242 -5207535,"Faina",7063 -5207600,"Fazenda Nova",6469 -5207808,"Firminópolis",10664 -5207907,"Flores de Goiás",11122 -5208004,"Formosa",94717 -5208103,"Formoso",5356 -5208152,"Gameleira de Goiás",3492 -5208400,"Goianápolis",11580 -5208509,"Goiandira",5074 -5208608,"Goianésia",56169 -5208707,"Goiânia",1265394 -5208806,"Goianira",25647 -5208905,"Goiás",24859 -5209101,"Goiatuba",32220 -5209150,"Gouvelândia",4721 -5209200,"Guapó",13974 -5209291,"Guaraíta",2411 -5209408,"Guarani de Goiás",4151 -5209457,"Guarinos",2424 -5209606,"Heitoraí",3684 -5209705,"Hidrolândia",14577 -5209804,"Hidrolina",4231 -5209903,"Iaciara",12672 -5209937,"Inaciolândia",5887 -5209952,"Indiara",13230 -5210000,"Inhumas",46555 -5210109,"Ipameri",23911 -5210158,"Ipiranga de Goiás",2900 -5210208,"Iporá",32002 -5210307,"Israelândia",2891 -5210406,"Itaberaí",31965 -5210562,"Itaguari",4369 -5210604,"Itaguaru",5605 -5210802,"Itajá",5544 -5210901,"Itapaci",16806 -5211008,"Itapirapuã",8084 -5211206,"Itapuranga",25337 -5211305,"Itarumã",5491 -5211404,"Itauçu",9046 -5211503,"Itumbiara",91843 -5211602,"Ivolândia",2764 -5211701,"Jandaia",6578 -5211800,"Jaraguá",41014 -5211909,"Jataí",85491 -5212006,"Jaupaci",3070 -5212055,"Jesúpolis",2281 -5212105,"Joviânia",6918 -5212204,"Jussara",19229 -5212253,"Lagoa Santa",1308 -5212303,"Leopoldo de Bulhões",9362 -5212501,"Luziânia",203800 -5212600,"Mairipotaba",2775 -5212709,"Mambaí",6891 -5212808,"Mara Rosa",10516 -5212907,"Marzagão",2137 -5212956,"Matrinchã",4433 -5213004,"Maurilândia",11367 -5213053,"Mimoso de Goiás",2930 -5213087,"Minaçu",31647 -5213103,"Mineiros",47500 -5213400,"Moiporá",1881 -5213509,"Monte Alegre de Goiás",7418 -5213707,"Montes Claros de Goiás",8069 -5213756,"Montividiu",9766 -5213772,"Montividiu do Norte",4621 -5213806,"Morrinhos",40512 -5213855,"Morro Agudo de Goiás",2391 -5213905,"Mossâmedes",4988 -5214002,"Mozarlândia",13815 -5214051,"Mundo Novo",6916 -5214101,"Mutunópolis",4078 -5214408,"Nazário",7536 -5214507,"Nerópolis",20120 -5214606,"Niquelândia",39720 -5214705,"Nova América",2271 -5214804,"Nova Aurora",2184 -5214838,"Nova Crixás",13221 -5214861,"Nova Glória",8668 -5214879,"Nova Iguaçu de Goiás",2687 -5214903,"Nova Roma",3644 -5215009,"Nova Veneza",7168 -5215207,"Novo Brasil",3454 -5215231,"Novo Gama",87558 -5215256,"Novo Planalto",4191 -5215306,"Orizona",15015 -5215405,"Ouro Verde de Goiás",4580 -5215504,"Ouvidor",4952 -5215603,"Padre Bernardo",27429 -5215652,"Palestina de Goiás",3319 -5215702,"Palmeiras de Goiás",22353 -5215801,"Palmelo",2324 -5215900,"Palminópolis",3745 -5216007,"Panamá",2678 -5216304,"Paranaiguara",7899 -5216403,"Paraúna",11283 -5216452,"Perolândia",2829 -5216809,"Petrolina de Goiás",10099 -5216908,"Pilar de Goiás",2872 -5217104,"Piracanjuba",24008 -5217203,"Piranhas",11324 -5217302,"Pirenópolis",20990 -5217401,"Pires do Rio",27792 -5217609,"Planaltina",79162 -5217708,"Pontalina",16688 -5218003,"Porangatu",40420 -5218052,"Porteirão",3129 -5218102,"Portelândia",3359 -5218300,"Posse",30812 -5218391,"Professor Jamil",3386 -5218508,"Quirinópolis",39485 -5218607,"Rialma",10855 -5218706,"Rianápolis",4269 -5218789,"Rio Quente",3177 -5218805,"Rio Verde",158818 -5218904,"Rubiataba",18583 -5219001,"Sanclerlândia",7905 -5219100,"Santa Bárbara de Goiás",5936 -5219209,"Santa Cruz de Goiás",3663 -5219258,"Santa Fé de Goiás",4812 -5219308,"Santa Helena de Goiás",36198 -5219357,"Santa Isabel",3580 -5219407,"Santa Rita do Araguaia",6171 -5219456,"Santa Rita do Novo Destino",3528 -5219506,"Santa Rosa de Goiás",2841 -5219605,"Santa Tereza de Goiás",4196 -5219704,"Santa Terezinha de Goiás",11856 -5219712,"Santo Antônio da Barra",4276 -5219738,"Santo Antônio de Goiás",4129 -5219753,"Santo Antônio do Descoberto",57908 -5219803,"São Domingos",10116 -5219902,"São Francisco de Goiás",5847 -5220009,"São João d'Aliança",8642 -5220058,"São João da Paraúna",1706 -5220108,"São Luís de Montes Belos",27684 -5220157,"São Luíz do Norte",4426 -5220207,"São Miguel do Araguaia",23128 -5220264,"São Miguel do Passa Quatro",3824 -5220280,"São Patrício",2129 -5220405,"São Simão",14308 -5220454,"Senador Canedo",75297 -5220504,"Serranópolis",7692 -5220603,"Silvânia",19038 -5220686,"Simolândia",7233 -5220702,"Sítio d'Abadia",3436 -5221007,"Taquaral de Goiás",3484 -5221080,"Teresina de Goiás",2887 -5221197,"Terezópolis de Goiás",5875 -5221304,"Três Ranchos",2957 -5221403,"Trindade",102870 -5221452,"Trombas",3663 -5221502,"Turvânia",5093 -5221551,"Turvelândia",4020 -5221577,"Uirapuru",3112 -5221601,"Uruaçu",34411 -5221700,"Uruana",14110 -5221809,"Urutaí",2758 -5221858,"Valparaíso de Goiás",120878 -5221908,"Varjão",3782 -5222005,"Vianópolis",12699 -5222054,"Vicentinópolis",6091 -5222203,"Vila Boa",4461 -5222302,"Vila Propício",5282 -5300108,"Brasília",2557158 diff --git a/etc/migracao/migra.py b/etc/migracao/migra.py deleted file mode 100755 index b7f99e6..0000000 --- a/etc/migracao/migra.py +++ /dev/null @@ -1,439 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -""" -Script para fazer a migração dos dados do SIGI antigo (Access), exportados para -CSV, para o novo SIGI. - -Conversão dos dados para CSV:: - - mdb-export -d "|" -D "%Y-%m-%d" .mdb "Assembléias" > assembleias.csv - mdb-export -d "|" -D "%Y-%m-%d" .mdb "municipios" > casas.csv - mdb-export -d "|" -D "%Y-%m-%d" .mdb "CNPJ DAS CM" > cnpj.csv - -Coloque os arquivos no diretório deste script e execute ``./migra.py`` para -fazer a migração. - -Nota: é recomendado que o banco de dados esteja em seu estado inicial (de -pós-instalação) para a migração dos dados. Este script não foi feito para um -banco de dados em produção. -""" - -from django.core.management import setup_environ - -from sigi import settings -setup_environ(settings) - -import csv -from datetime import datetime -from sigi.apps.casas.models import * -from sigi.apps.contatos.models import * -from sigi.apps.convenios.models import * -from sigi.apps.inventario.models import * -from sigi.apps.parlamentares.models import * - -ERROR_MSG_0 = (' %s[%s]: erro desconhecido! Possível erro de integridade ' - 'do banco de dados. Favor verificar e inserir manualmente caso ' - 'necessário.') -ERROR_MSG_1 = (' %s[%s]: erro ao inserir item, será necessário inserção ' - 'manual.') -OBS_CONVENIO = ('Convênio sem termo de adesão') - - -def migra_assembleias(filename): - # identificação das colunas nos arquivo CSV - UF_COL = 5 - NOME_COL = 8 - FONE_1_COL = 32 - FONE_2_COL = 33 - FAX_COL = 34 - FONE_PREFEITURA = 35 - OBS_COL = 37 - PRESIDENTE_COL = 38 - ENDERECO_COL = 39 - CEP_COL = 40 - EMAIL_COL = 41 - EMAIL_PRESIDENTE_COL = 42 - PAGINA_COL = 43 - #REPRESENTANTE_COL = 86 - - reader = csv.reader(open(filename, 'r'), delimiter='|', skipinitialspace=True) - header = reader.next() - - tipo_casa = TipoOrgao.objects.filter(sigla='AL').get() - - for line in reader: - uf = UnidadeFederativa.objects.get(sigla=line[UF_COL]) - municipio = Municipio.objects.get(uf=uf, is_capital=True) - aux_end = line[ENDERECO_COL].split('-') - bairro = '' - if(aux_end.__len__() > 1): - bairro = aux_end[1].replace(' ', '', 1) - else: - bairro = '' - casa = Orgao( - municipio=municipio, - nome=line[NOME_COL], - tipo=tipo_casa, - logradouro=aux_end[0], - bairro=bairro, - cep=line[CEP_COL], - email=line[EMAIL_COL], - pagina_web=line[PAGINA_COL], - observacoes=line[OBS_COL], - presidente=line[PRESIDENTE_COL], - telefone=line[FONE_1_COL] - ) - if line[UF_COL] == 'DF': - casa.tipo = TipoOrgao.objects.filter(sigla='CT').get() - casa.save() - - if line[FONE_2_COL]: - fone2 = Telefone(numero=line[FONE_2_COL], tipo='I', content_object=casa) - fone2.save() - if line[FAX_COL]: - fax = Telefone(numero=line[FAX_COL], tipo='X', content_object=casa) - fax.save() - if line[FONE_PREFEITURA]: - fone_prefeitura = Telefone( - numero=line[FONE_PREFEITURA], - tipo='F', - content_object=casa, - nota='Telefone da Prefeitura.' - ) - fone_prefeitura.save() -# Presidente será um atributo de casa legislativa -# if line[REPRESENTANTE_COL]: -# representante = Contato(nome=line[REPRESENTANTE_COL], content_object=casa) -# representante.save() - -# if line[PRESIDENTE_COL]: -# mesa = MesaDiretora(casa_legislativa=casa) -# mesa.save() -# parlamentar = Parlamentar(nome_completo=line[PRESIDENTE_COL], email=line[EMAIL_PRESIDENTE_COL]) -# parlamentar.save() -# cargo_presidente = Cargo.objects.get(descricao__iexact='presidente') -# presidente = MembroMesaDiretora( -# parlamentar=parlamentar, -# cargo=cargo_presidente, -# mesa_diretora=mesa -# ) -# presidente.save() - - -def migra_casas(filename): - # identificação das colunas no arquivo CSV - COD_IBGE_COL = 1 - COD_TSE_COL = 2 - NOME_COL = 8 - ENDERECO_COL = 40 - CEP_COL = 41 - EMAIL_COL = 42 - PAGINA_COL = 44 - OBS_COL = 38 - FONE_1_COL = 33 - FONE_2_COL = 34 - FAX_COL = 35 - FONE_PREFEITURA = 36 - PRESIDENTE_COL = 39 - EMAIL_PRESIDENTE_COL = 43 - REPRESENTANTE_COL = 85 - - reader = csv.reader(open(filename, 'r'), delimiter='|', skipinitialspace=True) - header = reader.next() - tipo_casa = TipoOrgao.objects.filter(sigla='CM').get() - - linenum = 1 - for line in reader: - linenum += 1 - try: - municipio = Municipio.objects.get(codigo_ibge=line[COD_IBGE_COL]) - except Municipio.DoesNotExist: - print "Municipio não existe" - print ERROR_MSG_1 % (filename, linenum) - continue - except ValueError: - print ERROR_MSG_1 % (filename, linenum) - continue - - aux_end = line[ENDERECO_COL].split('-') - bairro = '' - if(aux_end.__len__() > 1): - bairro = aux_end[1].replace(' ', '', 1) - casa = Orgao( - municipio=municipio, - nome='Câmara Municipal de ' + line[NOME_COL], - tipo=tipo_casa, - logradouro=aux_end[0], - bairro=bairro, - cep=line[CEP_COL], - email=line[EMAIL_COL], - pagina_web=line[PAGINA_COL], - observacoes=line[OBS_COL], - presidente=line[PRESIDENTE_COL], - telefone=line[FONE_1_COL] - ) - - try: - casa.save() - except: - print "Erro ao inserir casa..." - print ERROR_MSG_0 % (filename, linenum) - continue - - if line[FONE_2_COL]: - fone2 = Telefone(numero=line[FONE_2_COL], tipo='I', content_object=casa) - fone2.save() - if line[FAX_COL]: - fax = Telefone(numero=line[FAX_COL], tipo='X', content_object=casa) - fax.save() - if line[FONE_PREFEITURA]: - fone_prefeitura = Telefone( - numero=line[FONE_PREFEITURA], - tipo='F', - content_object=casa, - nota='Telefone da Prefeitura.' - ) - fone_prefeitura.save() - - if line[REPRESENTANTE_COL]: - representante = Contato(nome=line[REPRESENTANTE_COL], content_object=casa) - representante.save() - - -def migra_cnpj(filename): - # identificação das colunas no arquivo CSV - COD_TSE_COL = 0 - COD_CNPJ1_COL = 3 - COD_CNPJ2_COL = 4 - - reader = csv.reader(open(filename, 'r'), delimiter='|', skipinitialspace=True) - header = reader.next() - linenum = 1 - for line in reader: - linenum += 1 - - try: - casa = Orgao.objects.get(municipio__codigo_tse=line[COD_TSE_COL]) - except Orgao.DoesNotExist: - print ERROR_MSG_1 % (filename, linenum) - continue - except Orgao.MultipleObjectsReturned: - print ERROR_MSG_1 % (filename, linenum) - continue - except ValueError: - print ERROR_MSG_1 % (filename, linenum) - continue - casa.cnpj = line[COD_CNPJ1_COL] if not 'EM BRANCO' in line[COD_CNPJ1_COL] else line[COD_CNPJ2_COL] - casa.save() - - -def migra_convenios_casas(filename): - def get_datetime_obj(data): - ldata = data.split('-') - if len(ldata) != 3: - return None - return datetime(int(ldata[0]), int(ldata[1]), int(ldata[2])) - - # identificação das colunas no arquivo CSV - # No arquivo CSV colunas que contém _100 são do Programa Interlegis - COD_IBGE_COL = 1 - - DATA_ADESAO_COL = 10 - DATA_TERMO_ACEITE_COL = 21 - NUM_CONVENIO_COL = 23 - DATA_POSTAGEM_CORREIO = 26 - NUM_PROCESSO_SF_COL = 27 - DATA_RETORNO_ASSINATURA = 28 - DATA_PUB_DIARIO = 30 - DATA_DEV_VIA_CONV_CM = 32 - - DATA_ADESAO_100_COL = 11 - DATA_TERMO_ACEITE_100_COL = 22 - NUM_CONVENIO_100_COL = 24 - NUM_PROCESSO_SF_100_COL = 25 - DATA_RETORNO_ASSINATURA_100_COL = 29 - DATA_PUB_DIARIO_100_COL = 31 - # DATA_DEV_VIA_CONV_CM_100 = 32 Não foi registrado para as 100 - #DATA_POSTAGEM_CORREIO_100 = 26 - - reader = csv.reader(open(filename, 'r'), delimiter='|', skipinitialspace=True) - header = reader.next() - linenum = 1 - ###Geração de arquivos para análise### - import codecs - f1 = codecs.open('file1.txt', 'w', encoding="utf-8") - f1.write(u'Casas que não tem Número Processo Senado Federal\n') - f2 = codecs.open('file2.txt', 'w', encoding="utf-8") - f2.write(u'Casas que não tem data de adesão e não tem convênio mas recebeu equipamentos\n') - ###### - for line in reader: - linenum += 1 - - try: - casa = Orgao.objects.get(municipio__codigo_ibge=line[COD_IBGE_COL]) - except Orgao.DoesNotExist: - print "Erro ao inserir convênio. Casa não existe" - print ERROR_MSG_1 % (filename, linenum) - continue - except Orgao.MultipleObjectsReturned: - print ERROR_MSG_1 % (filename, linenum) - continue - except ValueError: - print ERROR_MSG_1 % (filename, linenum) - continue - - # Se o convênio não tiver data de adesão mas tiver data retorno assinatura copiar essa data para a data de adesão. - obs = '' - projeto = None - convenio1 = None - convenio2 = None - if line[DATA_ADESAO_COL] == '1001-01-01' and line[DATA_RETORNO_ASSINATURA].__len__() != 0: - line[DATA_ADESAO_COL] = line[DATA_RETORNO_ASSINATURA] - obs = OBS_CONVENIO - - if line[DATA_ADESAO_COL] != '1001-01-01': - projeto = Projeto.objects.get(id=1) - - if projeto: - convenio1 = Convenio( - casa_legislativa=casa, - projeto=projeto, - num_processo_sf=line[NUM_PROCESSO_SF_COL], - num_convenio=line[NUM_CONVENIO_COL], - data_adesao=get_datetime_obj(line[DATA_ADESAO_COL]), - data_retorno_assinatura=get_datetime_obj(line[DATA_TERMO_ACEITE_COL]), - data_pub_diario=get_datetime_obj(line[DATA_RETORNO_ASSINATURA]), - data_termo_aceite=get_datetime_obj(line[DATA_PUB_DIARIO]), - data_devolucao_via=get_datetime_obj(line[DATA_DEV_VIA_CONV_CM]), - data_postagem_correio=get_datetime_obj(line[DATA_POSTAGEM_CORREIO]), - observacao=obs,) - - ###Relatório### - if((projeto or line[DATA_TERMO_ACEITE_COL]) and line[NUM_PROCESSO_SF_COL].__len__() == 0): - f1.write(casa.nome + "," + casa.municipio.uf.sigla + "\n") - if(projeto is None and line[DATA_TERMO_ACEITE_COL].__len__() != 0): - f2.write(casa.nome + "," + casa.municipio.uf.sigla + "\n") - ###### - projeto = None - obs = '' - if line[DATA_ADESAO_100_COL] == '1001-01-01' and line[DATA_RETORNO_ASSINATURA_100_COL].__len__() != 0: - line[DATA_ADESAO_100_COL] = line[DATA_RETORNO_ASSINATURA_100_COL] - obs = OBS_CONVENIO - if line[DATA_ADESAO_100_COL] != '1001-01-01': - projeto = Projeto.objects.get(id=2) - - if projeto: - convenio2 = Convenio( - casa_legislativa=casa, - projeto=projeto, - num_processo_sf=line[NUM_PROCESSO_SF_100_COL], - num_convenio=line[NUM_CONVENIO_100_COL], - data_adesao=get_datetime_obj(line[DATA_ADESAO_100_COL]), - data_retorno_assinatura=get_datetime_obj(line[DATA_TERMO_ACEITE_100_COL]), - data_pub_diario=get_datetime_obj(line[DATA_RETORNO_ASSINATURA_100_COL]), - data_termo_aceite=get_datetime_obj(line[DATA_PUB_DIARIO_100_COL]), - observacao=obs, - ) - - try: - if convenio1: - convenio1.save() - if convenio2: - convenio2.save() - except: - print "Erro ao inserir convênio" - print ERROR_MSG_0 % (filename, linenum) - continue - f1.close() - f2.close() - - -def migra_convenios_assembleias(filename): - def get_datetime_obj(data): - ldata = data.split('-') - if len(ldata) != 3: - return None - return datetime(int(ldata[0]), int(ldata[1]), int(ldata[2])) - - # identificação das colunas no arquivo CSV - SIGLA_COL = 5 - DATA_ADESAO_COL = 10 - DATA_TERMO_ACEITE_COL = 21 - NUM_CONVENIO_COL = 23 - NUM_PROCESSO_SF_COL = 26 - DATA_RETORNO_ASSINATURA = 27 - DATA_PUB_DIARIO = 29 - - reader = csv.reader(open(filename, 'r'), delimiter='|', skipinitialspace=True) - header = reader.next() - linenum = 1 - tipo_casa = TipoOrgao.objects.filter(sigla='AL').get() - for line in reader: - linenum += 1 - - try: - assembleia = Orgao.objects.get(municipio__uf__sigla=line[SIGLA_COL], tipo=tipo_casa) - except Orgao.DoesNotExist: - print ERROR_MSG_1 % (filename, linenum) - continue - except Orgao.MultipleObjectsReturned: - print ERROR_MSG_1 % (filename, linenum) - continue - except ValueError: - print ERROR_MSG_1 % (filename, linenum) - continue - projeto = Projeto.objects.get(id=2) - convenio = Convenio( - casa_legislativa=assembleia, - num_processo_sf=line[NUM_PROCESSO_SF_COL], - num_convenio=line[NUM_CONVENIO_COL], - projeto=projeto, - data_adesao=get_datetime_obj(line[DATA_ADESAO_COL]), - data_retorno_assinatura=get_datetime_obj(line[DATA_TERMO_ACEITE_COL]), - data_pub_diario=get_datetime_obj(line[DATA_RETORNO_ASSINATURA]), - data_termo_aceite=get_datetime_obj(line[DATA_PUB_DIARIO]), - ) - try: - convenio.save() - except: - print ERROR_MSG_0 % (filename, linenum) - print convenio - continue - - -def popula(): - """ - Será preciso cadastrar no banco os seguintes Projeto: - 1 - Projeto Interlegis - 2 - Projeto Piloto de Modernização - 3 - Projeto Modernização Legislativo - """ - - projeto1 = Projeto(sigla='PI', nome='Projeto Interlegis') - projeto1.save() - projeto2 = Projeto(sigla='PPM', nome='Projeto Piloto de Modernização') - projeto2.save() - projeto3 = Projeto(sigla='PML', nome='Projeto Modernização Legislativo') - projeto3.save() - - tipo1 = TipoOrgao(sigla='CM', nome='Câmara Municipal') - tipo1.save() - tipo2 = TipoOrgao(sigla='AL', nome='Assembléia Legislativa') - tipo2.save() - tipo3 = TipoOrgao(sigla='CT', nome='Câmara Distrital') - tipo3.save() - - -if __name__ == '__main__': - popula() - print "" - migra_assembleias('assembleias.csv') - print "" - migra_casas('casas.csv') - print "" - migra_cnpj('cnpj.csv') - print "" - migra_convenios_casas('casas.csv') - print "" - migra_convenios_assembleias('assembleias.csv') diff --git a/etc/nginx/sites-available/sigi.vhost b/etc/nginx/sites-available/sigi.vhost deleted file mode 100644 index e9bfc37..0000000 --- a/etc/nginx/sites-available/sigi.vhost +++ /dev/null @@ -1,31 +0,0 @@ -upstream sigi_app_server { - server unix:/var/run/sigi/sigi.sock fail_timeout=0; -} - -server { - listen 80; - server_name sigi01h.interlegis.leg.br; - - client_max_body_size 4G; - - access_log /var/log/sigi/sigi-access.log; - error_log /var/log/sigi/sigi-error.log; - - location /static/ { - alias /srv/sigi/static/; - } - - location /media/ { - alias /srv/sigi/media/; - } - - location / { - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header Host $http_host; - proxy_redirect off; - if (!-f $request_filename) { - proxy_pass http://sigi_app_server; - break; - } - } -} diff --git a/etc/supervisor/conf.d/sigi.conf b/etc/supervisor/conf.d/sigi.conf deleted file mode 100644 index aa9387f..0000000 --- a/etc/supervisor/conf.d/sigi.conf +++ /dev/null @@ -1,5 +0,0 @@ -[program:sigi] -command = /srv/sigi/bin/run_sigi -user = sigi -stdout_logfile = /var/log/sigi/sigi-supervisor.log -redirect_stderr = true diff --git a/install.sh b/install.sh deleted file mode 100644 index 94e9232..0000000 --- a/install.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/bash - -THIS_SHELL=`ps --no-heading -p $$ | awk '{print $4}'` -if [ $THIS_SHELL != 'bash' ] ; then - echo "Você está executando este script com o interpretador '$THIS_SHELL'" - echo "mas ele só funciona com o 'bash'." - echo "Tente executar usando 'bash install.sh'." - exit 1 -fi - -echo "Instalando python-pip, python-dev e python-psycopg2..." -sudo apt-get install -y python-pip python-dev python-virtualenv - -echo "Criando virtualenv..." -virtualenv ./env/ - -echo "Instalando pacotes python requeridos pelo SIGI..." -pip install --environment=./env/ -r requirements.txt - -echo "Ativando o virtualenv..." -source ./env/bin/activate - -echo "Isolando arquivos temporários..." -mkdir tmp - -echo "Instalando geraldo reports..." -git clone git@github.com:marinho/geraldo.git -cd geraldo -python setup.py install -cp -Rfv reporting geraldo `python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"` -cd .. - -echo "Excluindo arquivos temporários..." -cd .. -rm -Rf tmp - -echo "Criando e populando o banco de dados..." -pwd -python manage.py syncdb diff --git a/manage.py b/manage.py index 0fdd7e8..8884f43 100755 --- a/manage.py +++ b/manage.py @@ -1,10 +1,22 @@ #!/usr/bin/env python +"""Django's command-line utility for administrative tasks.""" import os import sys -if __name__ == "__main__": - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "sigi.settings") - - from django.core.management import execute_from_command_line +def main(): + """Run administrative tasks.""" + os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'sigi.settings') + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) from exc execute_from_command_line(sys.argv) + + +if __name__ == '__main__': + main() diff --git a/puppet/bootstrap.sh b/puppet/bootstrap.sh deleted file mode 100755 index dde9730..0000000 --- a/puppet/bootstrap.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -puppet_install () { - puppet module list | grep $1 || puppet module install $1 -} - -puppet_install puppetlabs-vcsrepo -puppet_install stankevich-python - -# XXX Usando provisoriamente o modulo oficial ate que sincronizemos nosso repo -# XXX retirar esta linha entao -puppet_install jfryman-nginx - diff --git a/puppet/manifests/site.pp b/puppet/manifests/site.pp deleted file mode 100644 index 867ec8b..0000000 --- a/puppet/manifests/site.pp +++ /dev/null @@ -1,212 +0,0 @@ -Exec { - path => '/usr/bin:/usr/sbin:/bin:/usr/local/bin', -} - -group { 'sigi': - ensure => 'present', -} - -user { 'sigi': - ensure => 'present', - system => true, - gid => 'sigi', - require => Group['sigi'] -} - -$package_deps = [ - # gerais - 'git', 'supervisor', 'memcached', - - # para psycopg ('python-dev' ja eh instalado pelo modulo python) - 'libpq-dev', - - # para ldap - 'libldap2-dev', 'libsasl2-dev', 'libssl-dev'] - -package { $package_deps: } - -$sigi_dir = '/srv/sigi' -$sigidata_dir = '/srv/sigidata' - -vcsrepo { $sigi_dir: - ensure => latest, - provider => git, - source => 'https://github.com/interlegis/sigi.git', - revision => 'producao', - require => Package['git'], -} - -file { [ - '/var/log/sigi', - '/var/run/sigi', - ]: - ensure => 'directory', - owner => 'sigi', - group => 'sigi', - require => Vcsrepo[$sigi_dir], -} - -file { "${sigi_dir}/media": - ensure => link, - target => "${sigidata_dir}/media", -} - -# TODO A pasta "${sigi_dir}/media" deve ser compartilhada entre instancias de cluster - -file { '/var/log/sigi/sigi-supervisor.log': - ensure => file, -} - -########################################################################### -# PYTHON - -if !defined(Class['python']) { - class { 'python': - version => 'system', - dev => true, - virtualenv => true, - pip => true, - } -} - -$sigi_venv_dir = '/srv/.virtualenvs/sigi' - -file { ['/srv/.virtualenvs',]: - ensure => 'directory', -} - -python::virtualenv { $sigi_venv_dir : - require => File['/srv/.virtualenvs'], -} - -python::requirements { "${sigi_dir}/requirements/requirements.txt": - virtualenv => $sigi_venv_dir, - forceupdate => true, - require => [ - Python::Virtualenv[$sigi_venv_dir], - Vcsrepo[$sigi_dir], - Package[$package_deps] ] -} - -########################################################################### -# GERALDO (reporting) -file { "${sigi_venv_dir}/lib/python2.7/site-packages/reporting": - ensure => link, - target => "${sigi_venv_dir}/src/geraldo/reporting", -} - -########################################################################### -# DJANGO - -exec { 'collectstatic': - command => "${sigi_venv_dir}/bin/python manage.py collectstatic --noinput", - cwd => $sigi_dir, - require => [ - Python::Virtualenv[$sigi_venv_dir], - Vcsrepo[$sigi_dir], - Python::Requirements["${sigi_dir}/requirements/requirements.txt"], - ] -} - -# TODO local_settings.py ... - - -########################################################################### -# SUPERVISOR - -# XXX trocar isso por algum plugin do puppet? - -$supervisor_conf = '/etc/supervisor/conf.d/sigi.conf' - -file { $supervisor_conf: - ensure => link, - target => "${sigi_dir}/etc/supervisor/conf.d/sigi.conf", - require => [ - Vcsrepo[$sigi_dir], - Package['supervisor'] ] -} - -exec { 'supervisor_update': - command => 'supervisorctl reread && supervisorctl update', - refreshonly => true, - subscribe => [ File[$supervisor_conf], Vcsrepo[$sigi_dir]], -} - -########################################################################### -# NGINX - -class { 'nginx': } - -nginx::resource::upstream { 'sigi_app_server': - members => [ 'unix:/var/run/sigi/sigi.sock' ], - upstream_fail_timeout => 0 -} - -# XXX trocar nome para server_name, p.ex. sigi01h.interlegis.leg.br -$sigi_vhost = 'localhost' - -nginx::resource::vhost { $sigi_vhost: - client_max_body_size => '4G', - access_log => '/var/log/sigi/sigi-access.log', - error_log => '/var/log/sigi/sigi-error.log', - use_default_location => false, - require => Vcsrepo[$sigi_dir], - - # TODO tentar usar try_files ao inves desse "if" - # vide http://stackoverflow.com/questions/19845566/in-nginxs-configuration-could-if-f-request-filename-cause-a-performan - # XXX este raw_append foi uma apelacao devido a limitacoes do modulo nginx - raw_append => ' - location / { - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header Host $http_host; - proxy_redirect off; - if (!-f $request_filename) { - proxy_pass http://sigi_app_server; - break; - } - } -' -} - -nginx::resource::location { '/static/': - vhost => $sigi_vhost, - location_alias => '/srv/sigi/static/', -} - -nginx::resource::location { '/media/': - vhost => $sigi_vhost, - location_alias => '/srv/sigi/media/', -} - -########################################################################### -# CRON - -cron { 'atualiza_uso_servico': - command => "${sigi_venv_dir}/bin/python ${sigi_dir}/manage.py atualiza_uso_servico -v 0", - user => 'sigi', - hour => [0,] -} - -cron { 'clearsessions': - command => "${sigi_venv_dir}/bin/python ${sigi_dir}/manage.py clearsessions -v 0", - user => 'sigi', - hour => [0,] -} - -cron { 'sync_ldap': - command => "${sigi_venv_dir}/bin/python ${sigi_dir}/manage.py sync_ldap", - user => 'sigi', - hour => [0,] -} - -cron { 'gera_map_data': - command => "${sigi_venv_dir}/bin/python ${sigi_dir}/manage.py gera_map_data", - user => 'sigi', - hour => "*/1", -} - -cron { 'get_moodle_stats': - command => "${sigi_venv_dir}/bin/python ${sigi_dir}/manage.py get_moodle_stats -v 0", - user => 'sigi', - hour => "*/1", -} diff --git a/puppet/puppet_module_install_from_github.sh b/puppet/puppet_module_install_from_github.sh deleted file mode 100755 index c595d7b..0000000 --- a/puppet/puppet_module_install_from_github.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash -# argumentos: - -nome_modulo=$1 -github_path=$2 -nome_repo=$(echo $github_path | cut -d / -f 2) - -modulo_instalado=$( puppet module list | grep -ic $nome_modulo ) - -if [ $modulo_instalado -eq 0 ] -then - TAR_FILE="/tmp/$nome_modulo.tar.gz" - - wget "https://github.com/$github_path/archive/master.tar.gz" -O $TAR_FILE - rm -fr "/tmp/$nome_repo-master" - tar -C /tmp -xf $TAR_FILE - - echo "Building module $nome_modulo..." - TAR_MODULE=$(puppet module build "/tmp/$nome_repo-master" | grep 'Module built' | cut -d\ -f 3) - echo "Installing module $nome_modulo from " $TAR_MODULE ' ...' - puppet module install $TAR_MODULE -fi - diff --git a/pytest.ini b/pytest.ini deleted file mode 100644 index f082a2f..0000000 --- a/pytest.ini +++ /dev/null @@ -1,9 +0,0 @@ -[pytest] -DJANGO_SETTINGS_MODULE=sigi.settings.test - -# REUSING DATABASE BY DEFAULT (as a performance optimization) -# http://pytest-django.readthedocs.org/en/latest/database.html#example-work-flow-with-reuse-db-and-create-db -# -# Run "py.test --create-db" if you need to recreate the database -# -addopts = --reuse-db diff --git a/requirements/dev-requirements.txt b/requirements/dev-requirements.txt index 547f372..4442e77 100644 --- a/requirements/dev-requirements.txt +++ b/requirements/dev-requirements.txt @@ -1,5 +1,3 @@ --r test-requirements.txt -django-debug-toolbar==1.2.2 -ipdb==0.8 -ipython==2.3.1 -pygraphviz==1.2 +-r requirements.txt +pygraphviz==1.7 +django-extensions==3.1.3 diff --git a/requirements/observacoes.txt b/requirements/observacoes.txt deleted file mode 100644 index 3a6bc0b..0000000 --- a/requirements/observacoes.txt +++ /dev/null @@ -1,7 +0,0 @@ -Observações sobre as dependências: - -Produção: - * Geraldo: Eh importante usar "-e" pois precisamos do modulo reporting do fonte que nao eh instalado - -Desevenvolvimento: - * pygraphviz: para usar o comando "graph_models" do "django-extensions" diff --git a/requirements/requirements.txt b/requirements/requirements.txt index abfd1d4..576d881 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,23 +1,4 @@ --e git://github.com/marinho/geraldo.git@868ebdce67176d9b6205cddc92476f642c783fff#egg=geraldo -django-bootstrap3==6.2.2 -django-admin-bootstrapped==2.4.0 -django-auth-ldap==1.2.7 -django-autoslug==1.9.3 -django-extensions==1.5.7 -django-image-cropping==1.0.2 -django-localflavor==1.1 -Django==1.7.10 -easy-thumbnails==2.2 -eav-django==1.4.7 -gunicorn==19.3.0 -html5lib==0.9999999 -Pillow==2.9.0 -pisa==3.0.33 -psycopg2==2.6.1 -python-memcached==1.53 -PyYAML==3.11 -reportlab==2.7 -requests==2.8.1 -six==1.10.0 -djangorestframework==2.4.8 -django-ipware==1.1.6 +ipython==7.24.1 +Django==3.2.4 +psycopg2==2.8.6 +django-bootstrap5==2.0.1 diff --git a/requirements/test-requirements.txt b/requirements/test-requirements.txt deleted file mode 100644 index 6a2cb2f..0000000 --- a/requirements/test-requirements.txt +++ /dev/null @@ -1,10 +0,0 @@ --r requirements.txt -coverage==3.7.1 -django-dynamic-fixture==1.8.1 -django-webtest==1.7.7 -pyPdf==1.13 -pyquery==1.2.9 -pytest-cov==1.8.1 -pytest-django==2.8.0 -pytest==2.6.4 -WebTest==2.0.17 diff --git a/setup.py b/setup.py deleted file mode 100644 index 2ca58d5..0000000 --- a/setup.py +++ /dev/null @@ -1,8 +0,0 @@ -# py.test precisa deste arquivo para que o projeto seja instalado no virtualenv com: -# "pip install -e ." -# vide http://pytest-django.readthedocs.org/en/latest/faq.html#i-see-an-error-saying-could-not-import-myproject-settings -# -from distutils.core import setup - - -setup(name='sigi', version='2.x') diff --git a/sigi/apps/contatos/admin.py b/sigi/apps/contatos/admin.py index 768956f..9e9a6a3 100644 --- a/sigi/apps/contatos/admin.py +++ b/sigi/apps/contatos/admin.py @@ -1,72 +1,64 @@ -# -*- coding: utf-8 -*- from django.contrib import admin from django.utils.translation import ugettext as _ -from sigi.apps.contatos.filters import PopulationFilter -from sigi.apps.contatos.models import (UnidadeFederativa, Mesorregiao, Microrregiao, - Municipio, Telefone, Contato) +from sigi.apps.contatos.models import (UnidadeFederativa, Mesorregiao, + Microrregiao, Municipio) from sigi.apps.utils import queryset_ascii -from sigi.apps.utils.base_admin import BaseModelAdmin +from sigi.apps.utils.filters import (MultiChoicesFieldListFilter, + MultiRelatedFieldListFilter, + RangeFieldListFilter) class MesorregiaoInline(admin.TabularInline): model = Mesorregiao - + class MicrorregiaoInline(admin.TabularInline): model = Microrregiao - -class UnidadeFederativaAdmin(BaseModelAdmin): + +@admin.register(UnidadeFederativa) +class UnidadeFederativaAdmin(admin.ModelAdmin): actions = None list_display = ('codigo_ibge', 'nome', 'sigla', 'regiao', 'populacao') list_display_links = ('codigo_ibge', 'nome') - list_filter = ('regiao', 'populacao', PopulationFilter,) + list_filter = ( + ('regiao', MultiChoicesFieldListFilter), + ('populacao', RangeFieldListFilter), + ) search_fields = ('search_text', 'codigo_ibge', 'sigla', 'regiao') - get_queryset = queryset_ascii + queryset = queryset_ascii inlines = (MesorregiaoInline, ) - -class MesorregiaoAdmin(BaseModelAdmin): + +@admin.register(Mesorregiao) +class MesorregiaoAdmin(admin.ModelAdmin): actions = None list_display = ('codigo_ibge', 'uf', 'nome') list_display_links = ('codigo_ibge', 'nome') list_filter = ('uf',) - search_fields = ('uf__search_text', 'search_text', 'codigo_ibge', 'uf__sigla') + search_fields = ('uf__search_text', 'search_text', 'codigo_ibge', + 'uf__sigla') get_queryset = queryset_ascii inlines = (MicrorregiaoInline,) -class MunicipioAdmin(BaseModelAdmin): +@admin.register(Municipio) +class MunicipioAdmin(admin.ModelAdmin): actions = None - list_display = ('codigo_ibge', 'codigo_tse', 'nome', 'uf', 'is_capital', 'populacao', 'is_polo', 'idh', 'pib_ano', - 'pib_total', 'pib_percapita') + list_display = ('codigo_ibge', 'codigo_tse', 'nome', 'uf', 'is_capital', + 'populacao', 'is_polo', 'idh', 'pib_ano', 'pib_total', + 'pib_percapita') list_display_links = ('codigo_ibge', 'codigo_tse', 'nome') - list_filter = ('is_capital', 'is_polo', 'idh', 'populacao', 'uf', ) + list_filter = ('is_capital', 'is_polo', ('idh', RangeFieldListFilter), + ('populacao', RangeFieldListFilter), + ('uf', MultiRelatedFieldListFilter), + ('uf__regiao', MultiChoicesFieldListFilter)) get_queryset = queryset_ascii fieldsets = ( (None, { - 'fields': ('codigo_ibge', 'codigo_tse', 'nome', 'data_criacao', 'uf', 'microrregiao', - 'is_capital', 'populacao', 'is_polo', 'idh', 'pib_ano', 'pib_total', 'pib_percapita') + 'fields': ('codigo_ibge', 'codigo_tse', 'nome', 'data_criacao', + 'uf', 'microrregiao', 'is_capital', 'populacao', + 'is_polo', 'idh', 'pib_ano', 'pib_total', + 'pib_percapita') }), (_(u'Posição geográfica'), { 'fields': ('latitude', 'longitude'), }), ) - search_fields = ('search_text', 'codigo_ibge', 'codigo_tse', 'uf__sigla') - - -class TelefoneAdmin(BaseModelAdmin): - list_display = ('numero', 'tipo', 'nota') - list_display_links = ('numero',) - list_filter = ('tipo',) - radio_fields = {'tipo': admin.VERTICAL} - search_fields = ('numero', 'tipo', 'nota') - - -class ContatoAdmin(BaseModelAdmin): - list_display = ('nome', 'nota', 'email', 'municipio') - list_display_links = ('nome',) - list_filter = ('nome',) - search_fields = ('nome', 'nota', 'email', 'municipio__nome', 'municipio__uf__nome') - -admin.site.register(UnidadeFederativa, UnidadeFederativaAdmin) -admin.site.register(Mesorregiao, MesorregiaoAdmin) -admin.site.register(Municipio, MunicipioAdmin) -admin.site.register(Telefone, TelefoneAdmin) -admin.site.register(Contato, ContatoAdmin) + search_fields = ('search_text', 'codigo_ibge', 'codigo_tse', 'uf__sigla') \ No newline at end of file diff --git a/sigi/apps/contatos/management/commands/importa_mesomicro.py b/sigi/apps/contatos/management/commands/importa_mesomicro.py index d4bc2b9..f27f2fa 100644 --- a/sigi/apps/contatos/management/commands/importa_mesomicro.py +++ b/sigi/apps/contatos/management/commands/importa_mesomicro.py @@ -1,100 +1,96 @@ -# -*- coding: utf-8 -*- -# -# sigi.apps.contatos.management.commands.importa_mesomicro -# -# Copyright (c) 2015 by Interlegis -# -# GNU General Public License (GPL) -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301, USA. -# import csv import os -from django.core.management.base import BaseCommand, CommandError -from sigi.apps.contatos.models import Municipio, UnidadeFederativa, Mesorregiao, Microrregiao +from django.core.management.base import BaseCommand, CommandError, CommandParser +from sigi.apps.contatos.models import (Municipio, UnidadeFederativa, + Mesorregiao, Microrregiao) class Command(BaseCommand): - args = u"data_file.csv" - help = u"""Importa arquivo do IBGE para preencher as tabelas de meso e microrregiões para os municípios. - - A primeira linha do arquivo deve possuir um cabeçalho com os seguintes campos obrigatórios: - - cod_uf : Código IBGE da Unidade da Federação - - cod_mesorregiao : Código IBGE da mesorregião - - nome_mesorregiao : Nome da mesorregião - - cod_microrregiao : Código IBGE da microrregião - - nome_microrregiao : Nome da microrregião - - cod_municipio : Código IBGE do município - - * Os nomes dos campos devem ser grafados exatamente como descrito.""" - - campos = {'cod_uf', 'cod_mesorregiao', 'nome_mesorregiao', 'cod_microrregiao', - 'nome_microrregiao', 'cod_municipio'} - + help = """ +Importa arquivo do IBGE para preencher as tabelas de meso e microrregiões para +os municípios. A primeira linha do arquivo deve possuir um cabeçalho com os +seguintes campos obrigatórios (Os nomes dos campos devem ser grafados exatamente +como descrito): +"cod_uf" (Código IBGE da Unidade da Federação), +"cod_mesorregiao" (Código IBGE da mesorregião), +"nome_mesorregiao" (Nome da mesorregião), +"cod_microrregiao" (Código IBGE da microrregião), +"nome_microrregiao" (Nome da microrregião), +"cod_municipio" (Código IBGE do município\n) + """ + + campos = {'cod_uf', 'cod_mesorregiao', 'nome_mesorregiao', + 'cod_microrregiao', 'nome_microrregiao', 'cod_municipio'} + + def add_arguments(self, parser: CommandParser) -> None: + parser.add_argument('file_name', type=str, + help="Arquivo CSV a ser importado") + def handle(self, *args, **options): - if len(args) != 1: - raise CommandError(u"Informe UM arquivo csv a importar") - - file_name = args[0] - + file_name = options['file_name'] + if not os.path.isfile(file_name): - raise CommandError(u"Arquivo %s não encontrado" % [file_name,]) - - with open(file_name, 'rb') as csvfile: + raise CommandError("Arquivo %s não encontrado" % file_name) + + with open(file_name, 'rt') as csvfile: reader = csv.DictReader(csvfile) - + if not self.campos.issubset(reader.fieldnames): - raise CommandError(u"O arquivo não possui todos os campos obrigatórios") - + raise CommandError( + "O arquivo não possui todos os campos obrigatórios" + ) + erros = 0 - + for reg in reader: try: - uf = UnidadeFederativa.objects.get(codigo_ibge=reg['cod_uf']) + uf = UnidadeFederativa.objects.get( + codigo_ibge=reg['cod_uf'] + ) except UnidadeFederativa.DoesNotExist: - self.stdout.write(u"(Linha %s): não existe UF com código IBGE '%s'" % - (reader.line_num, reg['cod_uf'],)) + self.stdout.write(self.style.ERROR( + "(Linha %s): não existe UF com código IBGE '%s'" % + (reader.line_num, reg['cod_uf']) + )) erros = erros + 1 continue - + try: - municipio = Municipio.objects.get(codigo_ibge=reg['cod_municipio']) + municipio = Municipio.objects.get( + codigo_ibge=reg['cod_municipio'] + ) except Municipio.DoesNotExist: - self.stdout.write(u"(Linha %s): não existe Município com código IBGE '%s'" % - (reader.line_num, reg['cod_municipio'],)) + self.stdout.write(self.style.ERROR( + "(Linha %s): não existe Município com código IBGE '%s'" + % (reader.line_num, reg['cod_municipio']) + )) erros = erros + 1 continue - + cod_meso = reg['cod_uf'] + reg['cod_mesorregiao'] cod_micro = cod_meso + reg['cod_microrregiao'] - - if Mesorregiao.objects.filter(codigo_ibge=cod_meso).exists(): - meso = Mesorregiao.objects.get(codigo_ibge=cod_meso) - else: - meso = Mesorregiao(codigo_ibge=cod_meso, uf=uf, nome=reg['nome_mesorregiao']) - meso.nome = reg['nome_mesorregiao'] + + meso, _ = Mesorregiao.objects.get_or_create( + codigo_ibge=cod_meso, + defaults={ + 'uf': uf, + 'nome': reg['nome_mesorregiao'] + } + ) meso.save() - - if Microrregiao.objects.filter(codigo_ibge=cod_micro).exists(): - micro = Microrregiao.objects.get(codigo_ibge=cod_micro) - else: - micro = Microrregiao(codigo_ibge=cod_micro, mesorregiao=meso, nome=reg['nome_microrregiao']) - micro.nome = reg['nome_microrregiao'] + + micro, _ = Microrregiao.objects.get_or_create( + codigo_ibge=cod_micro, + defaults={ + 'mesorregiao': meso, + 'nome': reg['nome_microrregiao'] + } + ) micro.save() - + municipio.microrregiao = micro municipio.save() - - self.stdout.write(u"Importação concluída. %s erros em %s linhas" % (erros, reader.line_num,)) \ No newline at end of file + + self.stdout.write(self.style.NOTICE( + "Importação concluída. %s erros em %s linhas" % + (erros, reader.line_num) + )) \ No newline at end of file diff --git a/sigi/apps/contatos/migrations/0001_initial.py b/sigi/apps/contatos/migrations/0001_initial.py index 9541e20..8d4c62d 100644 --- a/sigi/apps/contatos/migrations/0001_initial.py +++ b/sigi/apps/contatos/migrations/0001_initial.py @@ -21,7 +21,7 @@ class Migration(migrations.Migration): ('nota', models.CharField(max_length=70, blank=True)), ('email', models.EmailField(max_length=75, verbose_name='e-mail', blank=True)), ('object_id', models.PositiveIntegerField()), - ('content_type', models.ForeignKey(to='contenttypes.ContentType')), + ('content_type', models.ForeignKey(to='contenttypes.ContentType', on_delete=models.CASCADE)), ], options={ 'ordering': ('nome',), @@ -42,7 +42,7 @@ class Migration(migrations.Migration): ('bairro', models.CharField(max_length=100, blank=True)), ('cep', models.CharField(help_text='Formato: XXXXX-XXX.', max_length=9, null=True, verbose_name='CEP', blank=True)), ('object_id', models.PositiveIntegerField()), - ('content_type', models.ForeignKey(to='contenttypes.ContentType')), + ('content_type', models.ForeignKey(to='contenttypes.ContentType', on_delete=models.CASCADE)), ], options={ 'ordering': ('logradouro', 'numero'), @@ -87,7 +87,7 @@ class Migration(migrations.Migration): ('nota', models.CharField(max_length=70, null=True, blank=True)), ('ult_alteracao', models.DateTimeField(auto_now=True, verbose_name='\xdaltima altera\xe7\xe3o', null=True)), ('object_id', models.PositiveIntegerField()), - ('content_type', models.ForeignKey(to='contenttypes.ContentType')), + ('content_type', models.ForeignKey(to='contenttypes.ContentType', on_delete=models.CASCADE)), ], options={ 'ordering': ('numero',), @@ -118,19 +118,19 @@ class Migration(migrations.Migration): migrations.AddField( model_name='municipio', name='uf', - field=models.ForeignKey(verbose_name='UF', to='contatos.UnidadeFederativa'), + field=models.ForeignKey(verbose_name='UF', to='contatos.UnidadeFederativa', on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='endereco', name='municipio', - field=models.ForeignKey(verbose_name='munic\xedpio', blank=True, to='contatos.Municipio', null=True), + field=models.ForeignKey(verbose_name='munic\xedpio', blank=True, to='contatos.Municipio', null=True, on_delete=models.CASCADE), preserve_default=True, ), migrations.AddField( model_name='contato', name='municipio', - field=models.ForeignKey(verbose_name='munic\xedpio', blank=True, to='contatos.Municipio', null=True), + field=models.ForeignKey(verbose_name='munic\xedpio', blank=True, to='contatos.Municipio', null=True, on_delete=models.CASCADE), preserve_default=True, ), ] diff --git a/sigi/apps/contatos/migrations/0002_auto_20151104_0810.py b/sigi/apps/contatos/migrations/0002_auto_20151104_0810.py index c95d8c2..b35632a 100644 --- a/sigi/apps/contatos/migrations/0002_auto_20151104_0810.py +++ b/sigi/apps/contatos/migrations/0002_auto_20151104_0810.py @@ -18,7 +18,7 @@ class Migration(migrations.Migration): ('codigo_ibge', models.PositiveIntegerField(help_text='C\xf3digo da mesorregi\xe3o segundo o IBGE', unique=True, serialize=False, verbose_name='C\xf3digo IBGE', primary_key=True)), ('nome', models.CharField(max_length=100, verbose_name='Nome mesorregi\xe3o')), ('search_text', sigi.apps.utils.SearchField(field_names=[b'nome'], editable=False)), - ('uf', models.ForeignKey(verbose_name='UF', to='contatos.UnidadeFederativa')), + ('uf', models.ForeignKey(verbose_name='UF', to='contatos.UnidadeFederativa', on_delete=models.CASCADE)), ], options={ 'ordering': ('uf', 'nome'), @@ -33,7 +33,7 @@ class Migration(migrations.Migration): ('codigo_ibge', models.PositiveIntegerField(help_text='C\xf3digo da microrregi\xe3o segundo o IBGE', unique=True, serialize=False, verbose_name='C\xf3digo IBGE', primary_key=True)), ('nome', models.CharField(max_length=100, verbose_name='Nome microrregi\xe3o')), ('search_text', sigi.apps.utils.SearchField(field_names=[b'nome'], editable=False)), - ('mesorregiao', models.ForeignKey(to='contatos.Mesorregiao')), + ('mesorregiao', models.ForeignKey(to='contatos.Mesorregiao', on_delete=models.CASCADE)), ], options={ 'ordering': ('mesorregiao', 'nome'), @@ -53,7 +53,7 @@ class Migration(migrations.Migration): migrations.AddField( model_name='municipio', name='microrregiao', - field=models.ForeignKey(verbose_name='Microrregi\xe3o', blank=True, to='contatos.Microrregiao', null=True), + field=models.ForeignKey(verbose_name='Microrregi\xe3o', blank=True, to='contatos.Microrregiao', null=True, on_delete=models.CASCADE), preserve_default=True, ), ] diff --git a/sigi/apps/contatos/models.py b/sigi/apps/contatos/models.py index 155d978..a1871a1 100644 --- a/sigi/apps/contatos/models.py +++ b/sigi/apps/contatos/models.py @@ -1,5 +1,5 @@ -# -*- coding: utf-8 -*- -from django.contrib.contenttypes import generic +from django.contrib.contenttypes.fields import (GenericForeignKey, + GenericRelation) from django.contrib.contenttypes.models import ContentType from django.core.validators import MaxValueValidator, MinValueValidator from django.db import models @@ -7,335 +7,319 @@ from django.utils.translation import ugettext as _ from sigi.apps.utils import SearchField - class UnidadeFederativa(models.Model): - - """ Modelo que representa um estado brasileiro - """ REGIAO_CHOICES = ( - ('CO', _(u'Centro-Oeste')), - ('NE', _(u'Nordeste')), - ('NO', _(u'Norte')), - ('SD', _(u'Sudeste')), - ('SL', _(u'Sul')), + ('CO', _('Centro-Oeste')), + ('NE', _('Nordeste')), + ('NO', _('Norte')), + ('SD', _('Sudeste')), + ('SL', _('Sul')), ) codigo_ibge = models.PositiveIntegerField( - u'código IBGE', + _('código IBGE'), primary_key=True, unique=True, - help_text=_(u'Código do estado segundo IBGE.') + help_text=_('código do estado segundo IBGE.') ) - nome = models.CharField(_(u'Nome UF'), max_length=25) - # Campo de busca em caixa baixa sem acento + nome = models.CharField(_('nome UF'), max_length=25) search_text = SearchField(field_names=['nome']) sigla = models.CharField( + _('sigla'), max_length=2, unique=True, - help_text=_(u"Exemplo") + ": MG.", + help_text=_(u"Exemplo: MG."), ) - regiao = models.CharField(_(u'região'), max_length=2, choices=REGIAO_CHOICES) - populacao = models.PositiveIntegerField(_(u'população')) + regiao = models.CharField(_('região'), max_length=2, choices=REGIAO_CHOICES) + populacao = models.PositiveIntegerField(_('população')) class Meta: ordering = ('nome',) - verbose_name = _(u'Unidade Federativa') - verbose_name_plural = _(u'Unidades Federativas') + verbose_name = _('Unidade Federativa') + verbose_name_plural = _('Unidades Federativas') - def __unicode__(self): + def __str__(self): return self.nome class Mesorregiao(models.Model): codigo_ibge = models.PositiveIntegerField( - _(u'Código IBGE'), + _('código IBGE'), primary_key=True, unique=True, - help_text=_(u'Código da mesorregião segundo o IBGE') + help_text=_('código da mesorregião segundo o IBGE') ) uf = models.ForeignKey( UnidadeFederativa, on_delete=models.CASCADE, - verbose_name=_(u'UF') + verbose_name=_('UF') ) - nome = models.CharField(_(u"Nome mesorregião"), max_length=100) - # Campo de busca em caixa baixa sem acento + nome = models.CharField(_(u"nome mesorregião"), max_length=100) search_text = SearchField(field_names=['nome']) class Meta: ordering = ('uf', 'nome',) - verbose_name, verbose_name_plural = _(u'Mesorregião'), _(u'Mesorregiões') + verbose_name = _('mesorregião') + verbose_name_plural = _('mesorregiões') - def __unicode__(self): + def __str__(self): return self.nome class Microrregiao(models.Model): codigo_ibge = models.PositiveIntegerField( - _(u'Código IBGE'), + _('código IBGE'), primary_key=True, unique=True, - help_text=_(u'Código da microrregião segundo o IBGE') + help_text=_('código da microrregião segundo o IBGE') ) mesorregiao = models.ForeignKey( Mesorregiao, - on_delete=models.CASCADE + on_delete=models.CASCADE, + verbose_name=_('mesorregião') ) - nome = models.CharField(_(u"Nome microrregião"), max_length=100) - # Campo de busca em caixa baixa sem acento + nome = models.CharField(_(u"nome microrregião"), max_length=100) search_text = SearchField(field_names=['nome']) class Meta: ordering = ('nome',) - verbose_name, verbose_name_plural = _(u'Microrregião'), _(u'Microrregiões') + verbose_name = _('microrregião') + verbose_name_plural = _('microrregiões') - def __unicode__(self): + def __str__(self): return u"%s (%s)" % (self.nome, self.mesorregiao.nome) class Municipio(models.Model): - - """ Modelo para representar as cidades brasileiras - """ codigo_ibge = models.PositiveIntegerField( - _(u'código IBGE'), + _('código IBGE'), primary_key=True, unique=True, - help_text=_(u'Código do município segundo IBGE.') + help_text=_('código do município segundo IBGE.') ) microrregiao = models.ForeignKey( Microrregiao, on_delete=models.PROTECT, - verbose_name=_(u'Microrregião'), blank=True, - null=True + null=True, + verbose_name=_('microrregião') ) # codio designado pelo Tribunal Superior Eleitoral codigo_tse = models.PositiveIntegerField( - _(u'código TSE'), + _('código TSE'), unique=True, null=True, - help_text=_(u'Código do município segundo TSE.') + help_text=_('código do município segundo TSE.') ) - nome = models.CharField(max_length=50) - search_text = SearchField(field_names=[_(u'nome'), _(u'uf')]) + nome = models.CharField(_('nome'), max_length=50) + search_text = SearchField(field_names=['nome', 'uf']) uf = models.ForeignKey( UnidadeFederativa, on_delete=models.PROTECT, - verbose_name=_(u'UF') + verbose_name=_('UF') + ) + is_capital = models.BooleanField(_('capital'), default=False) + populacao = models.PositiveIntegerField(_('população')) + is_polo = models.BooleanField(_('pólo'), default=False) + data_criacao = models.DateField( + _('data de criação do município'), + null=True, + blank=True ) - # verdadeiro se o município é capital do estado - is_capital = models.BooleanField(_(u'capital'), default=False) - populacao = models.PositiveIntegerField(_(u'população')) - populacao.list_filter_range = [10000, 100000, 1000000] - is_polo = models.BooleanField(_(u'pólo'), default=False) - data_criacao = models.DateField(_(u'data de criação do município'), null=True, blank=True) - - # posição geográfica do município latitude = models.DecimalField( + _('latitude'), max_digits=10, decimal_places=8, null=True, blank=True, - help_text=_(u'Exemplo') + ': -20,464.' + help_text=_('Exemplo') + ': -20,464.' ) longitude = models.DecimalField( + _('longitude'), max_digits=11, decimal_places=8, null=True, blank=True, - help_text=_(u'Exemplo') + ': -45,426.' + help_text=_('Exemplo') + ': -45,426.' + ) + idh = models.DecimalField( + _('IDH'), + help_text=_('Índice de Desenvolvimento Humano'), + max_digits=4, + decimal_places=3, + validators=[MinValueValidator(0), MaxValueValidator(1)] + ) + pib_total = models.DecimalField( + _('PIB total'), + max_digits=18, + decimal_places=3, + blank=True, + null=True + ) + pib_percapita = models.DecimalField( + _('PIB per capita'), + max_digits=18, + decimal_places=3, + blank=True, + null=True + ) + pib_ano = models.IntegerField( + _('ano de apuração do PIB'), + blank=True, + null=True ) - - idh = models.DecimalField(_(u'IDH'), help_text=_(u'Índice de desenvolvimento Humano'), max_digits=4, decimal_places=3, - validators=[MinValueValidator(0), MaxValueValidator(1)]) - idh.list_filter_range = [0.500, 0.800] - - pib_total = models.DecimalField(_(u'PIB total'), max_digits=18, decimal_places=3, blank=True, null=True) - pib_percapita = models.DecimalField(_(u'PIB per capita'), max_digits=18, decimal_places=3, blank=True, null=True) - pib_ano = models.IntegerField(_(u'Ano de apuração do PIB'), blank=True, null=True) class Meta: ordering = ('nome', 'codigo_ibge') - verbose_name = _(u'município') - verbose_name_plural = _(u'municípios') + verbose_name = _('município') + verbose_name_plural = _('municípios') - def __unicode__(self): + def __str__(self): return "%s - %s" % (self.nome, self.uf) - def get_google_maps_url(self): - return "http://maps.google.com.br/maps/mm?ie=UTF8&hl=pt-BR&t=h&ll=%s,%s&spn=1.61886,1.812744&z=9&source=embed" % \ - (self.latitude, self.longitude) - - class Telefone(models.Model): - - """ Modelo genérico para agrupar telefones dos modulos do sistema - """ TELEFONE_CHOICES = ( - ('F', _(u'Fixo')), - ('M', _(u'Móvel')), - ('X', _(u'Fax')), - ('I', _(u'Indefinido')), + ('F', _('Fixo')), + ('M', _('Móvel')), + ('X', _('Fax')), + ('I', _('Indefinido')), ) numero = models.CharField( - _(u'número'), + _('número'), max_length=64, # TODO: diminuir tamanho de campo após migração de dados - help_text=_(u'Exemplo') + ': (31)8851-9898.', + help_text=_('Exemplo: (31)8851-9898.'), ) tipo = models.CharField( + _('tipo'), max_length=1, choices=TELEFONE_CHOICES, default='I' ) - nota = models.CharField(max_length=70, null=True, blank=True) - ult_alteracao = models.DateTimeField(_(u'Última alteração'), null=True, blank=True, editable=False, auto_now=True) - - # guarda o tipo do objeto (classe) vinculado a esse registro + nota = models.CharField( + _('nota'), + max_length=70, + null=True, + blank=True + ) + ult_alteracao = models.DateTimeField( + _('última alteração'), + null=True, + blank=True, + editable=False, + auto_now=True + ) content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE) - # identificador do registro na classe vinculado a esse registro object_id = models.PositiveIntegerField() - content_object = generic.GenericForeignKey( - 'content_type', - 'object_id', - ) + content_object = GenericForeignKey('content_type', 'object_id') class Meta: ordering = ('numero',) unique_together = ('numero', 'tipo') + verbose_name = _('telefone') + verbose_name_plural = _('telefones') - def __unicode__(self): - return unicode(self.numero) - + def __str__(self): + return str(self.numero) class Contato(models.Model): - - """ Modelo generico para registrar contatos vinculados aos - modulos do sistema - """ - nome = models.CharField(_(u'nome completo'), max_length=120) - nome.alphabetic_filter = True - nota = models.CharField(max_length=70, blank=True) - - email = models.EmailField(_(u'e-mail'), blank=True) - telefones = generic.GenericRelation(Telefone) - + nome = models.CharField(_('nome completo'), max_length=120) + nota = models.CharField(_('nota'), max_length=70, blank=True) + email = models.EmailField(_('e-mail'), blank=True) + telefones = GenericRelation(Telefone, verbose_name=_('telefones')) municipio = models.ForeignKey( Municipio, on_delete=models.SET_NULL, - verbose_name=_(u'município'), blank=True, null=True, + verbose_name=_('município') ) - - # guarda o tipo do objeto (classe) vinculado a esse registro content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE) - # identificador do registro na classe vinculado a esse registro object_id = models.PositiveIntegerField() - content_object = generic.GenericForeignKey( - 'content_type', - 'object_id', - ) + content_object = GenericForeignKey('content_type','object_id') class Meta: ordering = ('nome',) - verbose_name = _(u'contato Interlegis') - verbose_name_plural = _(u'contatos Interlegis') + verbose_name = _('contato Interlegis') + verbose_name_plural = _('contatos Interlegis') - def __unicode__(self): + def __str__(self): return self.nome - class Endereco(models.Model): TIPO_CHOICES = ( - ('aeroporto', _(u'Aeroporto')), - ('alameda', _(u'Alameda')), - ('area', _(u'Área')), - ('avenida', _(u'Avenida')), - ('campo', _(u'Campo')), - ('chacara', _(u'Chácara')), - ('colonia', _(u'Colônia')), - ('condominio', _(u'Condomínio')), - ('conjunto', _(u'Conjunto')), - ('distrito', _(u'Distrito')), - ('esplanada', _(u'Esplanada')), - ('estacao', _(u'Estação')), - ('estrada', _(u'Estrada')), - ('favela', _(u'Favela')), - ('fazenda', _(u'Fazenda')), - ('feira', _(u'Feira')), - ('jardim', _(u'Jardim')), - ('ladeira', _(u'Ladeira')), - ('lago', _(u'Lago')), - ('lagoa', _(u'Lagoa')), - ('largo', _(u'Largo')), - ('loteamento', _(u'Loteamento')), - ('morro', _(u'Morro')), - ('nucleo', _(u'Núcleo')), - ('parque', _(u'Parque')), - ('passarela', _(u'Passarela')), - ('patio', _(u'Pátio')), - ('praca', _(u'Praça')), - ('quadra', _(u'Quadra')), - ('recanto', _(u'Recanto')), - ('residencial', _(u'Residencial')), - ('rodovia', _(u'Rodovia')), - ('rua', _(u'Rua')), - ('setor', _(u'Setor')), - ('sitio', _(u'Sítio')), - ('travessa', _(u'Travessa')), - ('trecho', _(u'Trecho')), - ('trevo', _(u'Trevo')), - ('vale', _(u'Vale')), - ('vereda', _(u'Vereda')), - ('via', _(u'Via')), - ('viaduto', _(u'Viaduto')), - ('viela', _(u'Viela')), - ('vila', _(u'Vila')), - ('outro', _(u'Outro')), + ('aeroporto', _('Aeroporto')), + ('alameda', _('Alameda')), + ('area', _('Área')), + ('avenida', _('Avenida')), + ('campo', _('Campo')), + ('chacara', _('Chácara')), + ('colonia', _('Colônia')), + ('condominio', _('Condomínio')), + ('conjunto', _('Conjunto')), + ('distrito', _('Distrito')), + ('esplanada', _('Esplanada')), + ('estacao', _('Estação')), + ('estrada', _('Estrada')), + ('favela', _('Favela')), + ('fazenda', _('Fazenda')), + ('feira', _('Feira')), + ('jardim', _('Jardim')), + ('ladeira', _('Ladeira')), + ('lago', _('Lago')), + ('lagoa', _('Lagoa')), + ('largo', _('Largo')), + ('loteamento', _('Loteamento')), + ('morro', _('Morro')), + ('nucleo', _('Núcleo')), + ('parque', _('Parque')), + ('passarela', _('Passarela')), + ('patio', _('Pátio')), + ('praca', _('Praça')), + ('quadra', _('Quadra')), + ('recanto', _('Recanto')), + ('residencial', _('Residencial')), + ('rodovia', _('Rodovia')), + ('rua', _('Rua')), + ('setor', _('Setor')), + ('sitio', _('Sítio')), + ('travessa', _('Travessa')), + ('trecho', _('Trecho')), + ('trevo', _('Trevo')), + ('vale', _('Vale')), + ('vereda', _('Vereda')), + ('via', _('Via')), + ('viaduto', _('Viaduto')), + ('viela', _('Viela')), + ('vila', _('Vila')), + ('outro', _('Outro')), ) - - # tipo do endereço obtido no site dos correios - tipo = models.CharField(max_length=15, choices=TIPO_CHOICES) - logradouro = models.CharField( - max_length=100, - ) - logradouro.alphabetic_filter = True - numero = models.CharField(max_length=15, blank=True) - complemento = models.CharField(max_length=15, blank=True) - # campo de texto livre - referencia = models.CharField(max_length=100, blank=True) - bairro = models.CharField(max_length=100, blank=True) - + tipo = models.CharField(_('tipo'), max_length=15, choices=TIPO_CHOICES) + logradouro = models.CharField(_('logradouro'), max_length=100) + numero = models.CharField(_('número'), max_length=15, blank=True) + complemento = models.CharField(_('complemento'), max_length=15, blank=True) + referencia = models.CharField(_('referência'), max_length=100, blank=True) + bairro = models.CharField(_('bairro'), max_length=100, blank=True) cep = models.CharField( - _(u'CEP'), + _('CEP'), max_length=9, blank=True, null=True, - help_text=_(u"Formato") + ": XXXXX-XXX." + help_text=_(u"formato: XXXXX-XXX.") ) - municipio = models.ForeignKey( Municipio, on_delete=models.SET_NULL, - verbose_name=_(u'município'), blank=True, null=True, + verbose_name=_('município') ) - municipio.uf_filter = True - - # guarda o tipo do objeto (classe) vinculado a esse registro content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE) - # identificador do registro na classe vinculado a esse registro object_id = models.PositiveIntegerField() - content_object = generic.GenericForeignKey( - 'content_type', - 'object_id', - ) + content_object = GenericForeignKey('content_type','object_id') class Meta: ordering = ('logradouro', 'numero') - verbose_name = _(u'endereço') - verbose_name_plural = _(u'endereços') + verbose_name = _('endereço') + verbose_name_plural = _('endereços') - def __unicode__(self): + def __str__(self): return self.tipo + ' ' + self.logradouro + ', ' + self.numero \ + ' ' + self.complemento + ' - ' + self.bairro diff --git a/sigi/apps/utils/__init__.py b/sigi/apps/utils/__init__.py index af36701..53d4137 100644 --- a/sigi/apps/utils/__init__.py +++ b/sigi/apps/utils/__init__.py @@ -28,10 +28,9 @@ class SearchField(models.TextField): def to_ascii(txt, codif='utf-8'): - if not isinstance(txt, basestring): - txt = unicode(txt) - if isinstance(txt, unicode): - txt = txt.encode('utf-8') + if not isinstance(txt, str): + txt = str(txt) + txt = txt.encode('utf-8') return normalize('NFKD', txt.decode(codif)).encode('ASCII', 'ignore') @@ -39,4 +38,4 @@ def queryset_ascii(self, request): if 'q' in request.GET: request.GET._mutable = True request.GET['q'] = to_ascii(request.GET['q']) - return admin.ModelAdmin.queryset(self, request) + return admin.ModelAdmin.get_queryset(self, request) diff --git a/sigi/apps/utils/filters.py b/sigi/apps/utils/filters.py index 0551776..1c9e6c6 100644 --- a/sigi/apps/utils/filters.py +++ b/sigi/apps/utils/filters.py @@ -1,31 +1,191 @@ # coding: utf-8 import string +from django.utils.translation import gettext as _ from django.contrib import admin +from django.contrib.admin.utils import reverse_field_path +class RangeFieldListFilter(admin.FieldListFilter): + slices = 5 + def __init__(self, field, request, params, model, model_admin, field_path): + self.lookup_kwarg_gte = '%s__gte' % field_path + self.lookup_kwarg_lt = '%s__lt' % field_path + self.lookup_kwarg_isnull = '%s__isnull' % field_path + self.lookup_val_gte = params.get(self.lookup_kwarg_gte) + self.lookup_val_lt = params.get(self.lookup_kwarg_lt) + self.lookup_val_isnull = params.get(self.lookup_kwarg_isnull) + self.empty_value_display = model_admin.get_empty_value_display() + parent_model, reverse_path = reverse_field_path(model, field_path) + # Obey parent ModelAdmin queryset when deciding which options to show + if model == parent_model: + queryset = model_admin.get_queryset(request) + else: + queryset = parent_model._default_manager.all() + self.lookup_choices = self.slice_range(queryset.order_by(field.name) + .values_list(field.name, flat=True)) + super().__init__(field, request, params, model, model_admin, field_path) -class AlphabeticFilter(admin.SimpleListFilter): - # Human-readable title which will be displayed in the - # right admin sidebar just above the filter options. - title = '' - - # Parameter for the filter that will be used in the URL query. - parameter_name = '' - - def lookups(self, request, model_admin): - """ - Returns a list of tuples. The first element in each - tuple is the coded value for the option that will - appear in the URL query. The second element is the - human-readable name for the option that will appear - in the right sidebar. - """ - return ((letter, letter,) for letter in string.ascii_uppercase) - - def queryset(self, request, queryset): - """ - Returns the filtered queryset based on the value - provided in the query string and retrievable via - `self.value()`. - """ - if self.value(): - return queryset.filter((self.parameter_name + '__istartswith', self.value())) + def expected_parameters(self): + return [self.lookup_kwarg_gte, self.lookup_kwarg_lt, + self.lookup_kwarg_isnull] + + def choices(self, changelist): + yield { + 'selected': (self.lookup_val_gte is None and + self.lookup_val_lt is None and + self.lookup_val_isnull is None), + 'query_string': changelist.get_query_string(remove=[ + self.lookup_kwarg_gte, self.lookup_kwarg_lt, + self.lookup_kwarg_isnull]), + 'display': _('All'), + } + last_val = None + for val in self.lookup_choices: + val = str(val) + if last_val is None: + last_val = val + yield { + 'selected': self.lookup_val_lt == val, + 'query_string': changelist.get_query_string( + {self.lookup_kwarg_lt: val}, + [self.lookup_kwarg_isnull, self.lookup_kwarg_gte]), + 'display': _('Menor que %s') % val, + } + else: + yield { + 'selected': (self.lookup_val_gte == last_val and + self.lookup_val_lt == val), + 'query_string': changelist.get_query_string( + {self.lookup_kwarg_gte: last_val, + self.lookup_kwarg_lt: val}, + [self.lookup_kwarg_isnull]), + 'display': _("De %s até %s") % (last_val, val), + } + last_val = val + + yield { + 'selected': self.lookup_val_gte == last_val, + 'query_string': changelist.get_query_string( + {self.lookup_kwarg_gte: last_val}, + [self.lookup_kwarg_isnull, self.lookup_kwarg_lt]), + 'display': _("De %s acima") % last_val, + } + + def slice_range(self, queryset): + if queryset.distinct().count() < self.slices: + return list(queryset.distinct()) + + total = queryset.count() + salt = total // self.slices + result = [] + + for pos in range(salt, salt*self.slices, salt): + result.append(queryset[pos]) + + return result + +class MultiRelatedFieldListFilter(admin.RelatedFieldListFilter): + template = "admin/multifilter.html" + def __init__(self, field, request, params, model, model_admin, field_path): + super().__init__(field, request, params, model, model_admin, field_path) + self.lookup_kwarg = '%s__%s__in' % (field_path, field.target_field.name) + self.lookup_kwarg_isnull = '%s__isnull' % field_path + self.lookup_val = params.get(self.lookup_kwarg) + + def expected_parameters(self): + return [self.lookup_kwarg, self.lookup_kwarg_isnull] + + def choices(self, changelist): + yield { + 'selected': self.lookup_val is None and not self.lookup_val_isnull, + 'query_string': changelist.get_query_string( + remove=[self.lookup_kwarg, self.lookup_kwarg_isnull] + ), + 'display': _('All'), + } + for pk_val, val in self.lookup_choices: + values = (set(self.lookup_val.split(',')) if self.lookup_val + else set()) + selected = str(pk_val) in values + if selected: + values.discard(str(pk_val)) + else: + values.add(str(pk_val)) + + if values: + yield { + 'selected': selected, + 'query_string': changelist.get_query_string( + {self.lookup_kwarg: ",".join(values)}, + [self.lookup_kwarg_isnull]), + 'display': val, + } + else: + yield { + 'selected': selected, + 'query_string': changelist.get_query_string( + remove=[self.lookup_kwarg, self.lookup_kwarg_isnull]), + 'display': val, + } + + if self.include_empty_choice: + yield { + 'selected': bool(self.lookup_val_isnull), + 'query_string': changelist.get_query_string( + {self.lookup_kwarg_isnull: 'True'}, [self.lookup_kwarg] + ), + 'display': self.empty_value_display, + } + +class MultiChoicesFieldListFilter(admin.ChoicesFieldListFilter): + template = "admin/multifilter.html" + def __init__(self, field, request, params, model, model_admin, field_path): + super().__init__(field, request, params, model, model_admin, field_path) + self.lookup_kwarg = '%s__in' % field_path + self.lookup_val = params.get(self.lookup_kwarg) + + def choices(self, changelist): + yield { + 'selected': self.lookup_val is None, + 'query_string': changelist.get_query_string( + remove=[self.lookup_kwarg, self.lookup_kwarg_isnull] + ), + 'display': _('All') + } + none_title = '' + for lookup, title in self.field.flatchoices: + values = (set(self.lookup_val.split(',')) if self.lookup_val + else set()) + selected = str(lookup) in values + if selected: + values.discard(str(lookup)) + else: + values.add(str(lookup)) + + if lookup is None: + none_title = title + continue + + if values: + yield { + 'selected': selected, + 'query_string': changelist.get_query_string( + {self.lookup_kwarg: ",".join(values)}, + [self.lookup_kwarg_isnull]), + 'display': title, + } + else: + yield { + 'selected': selected, + 'query_string': changelist.get_query_string( + remove=[self.lookup_kwarg, self.lookup_kwarg_isnull]), + 'display': title, + } + + if none_title: + yield { + 'selected': bool(self.lookup_val_isnull), + 'query_string': changelist.get_query_string( + {self.lookup_kwarg_isnull: 'True'}, [self.lookup_kwarg] + ), + 'display': none_title, + } \ No newline at end of file diff --git a/sigi/settings/__init__.py b/sigi/settings/__init__.py index 2a722e5..a73d8c0 100644 --- a/sigi/settings/__init__.py +++ b/sigi/settings/__init__.py @@ -1,6 +1,6 @@ try: - from prod import * -except ImportError: + from sigi.settings.prod import * +except ImportError as e: from django.core.exceptions import ImproperlyConfigured msg = """ @@ -9,5 +9,7 @@ except ImportError: Se vc esta num ambiente de desenvolvimento pode cria-lo com ln -s dev.py prod.py ###################################################################### -""" + + +""" + str(e) raise ImproperlyConfigured(msg) diff --git a/sigi/settings/base.py b/sigi/settings/base.py index e123cbc..397b094 100644 --- a/sigi/settings/base.py +++ b/sigi/settings/base.py @@ -1,190 +1,126 @@ -# -*- coding: utf-8 -*- """ Django settings for sigi project. - -For more information on this file, see -https://docs.djangoproject.com/en/dev/topics/settings/ - -For the full list of settings and their values, see -https://docs.djangoproject.com/en/dev/ref/settings/ +Generated by 'django-admin startproject' using Django 3.2.4. """ -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -import os -from os.path import dirname - -import django.conf.global_settings as DEFAULT_SETTINGS +from pathlib import Path -BASE_DIR = dirname(dirname(dirname(__file__))) +BASE_DIR = Path(__file__).resolve().parent.parent.parent -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/dev/howto/deployment/checklist/ +# Security settings +SECRET_KEY = 'django-insecure-7-gj3=#0f5sbwac6k$_rws5-47kze&-vtq=yt=2x9e%)27x%5g' +DEBUG = True ALLOWED_HOSTS = [] -ADMINS = ( - # ('Your Name', 'your_email@example.com'), -) - -MANAGERS = ADMINS - -SITE_ID = 1 - -TEMPLATE_CONTEXT_PROCESSORS = DEFAULT_SETTINGS.TEMPLATE_CONTEXT_PROCESSORS + ( - 'django.core.context_processors.request', -) -# List of callables that know how to import templates from various sources. -TEMPLATE_LOADERS = ('django.template.loaders.filesystem.Loader', - 'django.template.loaders.app_directories.Loader', - ) - # Application definition -INSTALLED_APPS = ( - - 'bootstrap3', - 'django_admin_bootstrapped', +INSTALLED_APPS = [ + 'django_bootstrap5', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', - - # Local apps - 'sigi.apps.home', + 'sigi.apps.utils', + # 'sigi.apps.home', 'sigi.apps.contatos', - 'sigi.apps.servidores', - 'sigi.apps.parlamentares', - 'sigi.apps.casas', - 'sigi.apps.convenios', - 'sigi.apps.inventario', - 'sigi.apps.servicos', - 'sigi.apps.metas', - 'sigi.apps.ocorrencias', - 'sigi.apps.financeiro', - 'sigi.apps.diagnosticos', - 'sigi.apps.eventos', - 'sigi.apps.whois', - - # Third-party apps - 'localflavor', - 'reporting', + # 'sigi.apps.servidores', + # 'sigi.apps.parlamentares', + # 'sigi.apps.casas', + # 'sigi.apps.convenios', + # 'sigi.apps.inventario', + # 'sigi.apps.servicos', + # 'sigi.apps.metas', + # 'sigi.apps.ocorrencias', + # 'sigi.apps.financeiro', + # 'sigi.apps.diagnosticos', + # 'sigi.apps.eventos', + # 'sigi.apps.whois', 'django_extensions', - 'easy_thumbnails', - 'image_cropping', - 'rest_framework', - -) - -MIDDLEWARE_CLASSES = ( +] +MIDDLEWARE = [ + 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', -) - +] ROOT_URLCONF = 'sigi.urls' +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [BASE_DIR / "templates",], + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + 'django.template.context_processors.debug', + 'django.template.context_processors.request', + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + ], + }, + }, +] WSGI_APPLICATION = 'sigi.wsgi.application' +# Database + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.postgresql_psycopg2', + 'NAME': 'sigi', + 'USER': 'sigi', + 'PASSWORD': '123456', + 'HOST': 'localhost', + }, +} + +# Password validation + +AUTH_PASSWORD_VALIDATORS = [ + { + 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', + }, +] + # Internationalization -# https://docs.djangoproject.com/en/dev/topics/i18n/ + LANGUAGE_CODE = 'pt-br' +TIME_ZONE = 'UTC' USE_I18N = True USE_L10N = True +USE_TZ = True USE_THOUSAND_SEPARATOR = True -gettext_noop = lambda s: s # for gettext discovery -LANGUAGES = ( - ('en', gettext_noop('English')), - ('pt-br', gettext_noop('Brazilian Portuguese')), -) - # Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/dev/howto/static-files/ -STATIC_ROOT = os.path.join(BASE_DIR, 'static') -STATIC_URL = '/static/' -STATICFILES_DIRS = ( - os.path.join(BASE_DIR, 'sigiStatic'), -) - -SERVER_EMAIL = 'sigi@interlegis.leg.br' -DEFAULT_FROM_EMAIL = 'spdt@interlegis.leg.br' -EMAIL_SUBJECT_PREFIX = u'[SIGI]' - -TEMPLATE_DIRS = ( - os.path.join(BASE_DIR, 'templates'), -) -MEDIA_ROOT = os.path.join(BASE_DIR, 'media') -MEDIA_URL = '/media/' - -SESSION_EXPIRE_AT_BROWSER_CLOSE = True -LOGIN_REDIRECT_URL = '/' -LOGIN_URL = '/login/' +STATIC_ROOT = BASE_DIR / 'static' +STATIC_URL = '/static/' +STATICFILES_DIRS = (BASE_DIR / 'sigiStatic', ) -# Using pytest directly (without a test runner) -TEST_RUNNER = None +# Media files (uploaded by user) -from easy_thumbnails.conf import Settings as thumbnail_settings -THUMBNAIL_PROCESSORS = ( - 'image_cropping.thumbnail_processors.crop_corners', -) + thumbnail_settings.THUMBNAIL_PROCESSORS +MEDIA_ROOT = BASE_DIR / 'media' +MEDIA_URL = '/media/' -THUMBNAIL_ALIASES = { - '': { - 'small': {'size': (300, 225), 'crop': True, }, - 'thumb': {'size': (160, 120), 'crop': True, }, - 'portrait': {'size': (73,100), 'crop': True}, - 'icon': {'size': (36,50), 'crop': True}, - }, -} -IMAGE_CROPPING_SIZE_WARNING = True -IMAGE_CROPPING_THUMB_SIZE = (800, 600) - -LOGGING = { - 'version': 1, - 'disable_existing_loggers': False, - 'filters': { - 'require_debug_false': { - '()': 'django.utils.log.RequireDebugFalse' - } - }, - 'handlers': { - 'mail_admins': { - 'level': 'ERROR', - 'class': 'django.utils.log.AdminEmailHandler', - 'include_html': True, - 'filters': ['require_debug_false'], - }, - 'file': { - 'level': 'DEBUG', - 'class': 'logging.FileHandler', - 'filename': '/var/log/sigi/application.log', - }, - }, - 'loggers': { - 'django.request': { - 'handlers': ['mail_admins', 'file'], - 'level': 'ERROR', - 'propagate': True, - }, - }, -} +# Default primary key field type -OSTICKET_URL = 'https://suporte.interlegis.leg.br/scp/tickets.php?a=search&query=%s' +DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' -REST_FRAMEWORK = { - # Use Django's standard `django.contrib.auth` permissions, - # or allow read-only access for unauthenticated users. - 'DEFAULT_PERMISSION_CLASSES': [ - 'rest_framework.permissions.AllowAny', - ] -} +# Admin interface -# Lista de endereços IP que podem acessar a API de whois -WHOIS_WHITELIST = [ - '127.0.0.1', - ] +X_FRAME_OPTIONS='SAMEORIGIN' +SILENCED_SYSTEM_CHECKS = ['security.W019'] \ No newline at end of file diff --git a/sigi/settings/dev.py b/sigi/settings/dev.py index 0f2527c..fefa767 100644 --- a/sigi/settings/dev.py +++ b/sigi/settings/dev.py @@ -1,31 +1,11 @@ -from base import * - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = '0$ip1fb5xtq%a=)-k_4r^(#jn0t^@+*^kihkxkozg-mip7+w3+' +from sigi.settings.base import * DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', - 'NAME': 'sigi', + 'NAME': 'sigi-3', 'USER': 'sigi', - 'PASSWORD': 'sigi', - 'HOST': 'localhost', + 'PASSWORD': '123456', + 'HOST': 'database', }, -} - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True -TEMPLATE_DEBUG = DEBUG -DEBUG_TOOLBAR_CONFIG = { - 'SHOW_TEMPLATE_CONTEXT': True, -} - -INSTALLED_APPS += ( - 'debug_toolbar', -) - -CACHES = { - 'default': { - 'BACKEND': 'django.core.cache.backends.dummy.DummyCache', - } } \ No newline at end of file diff --git a/sigi/urls.py b/sigi/urls.py index 7998344..1d6b3eb 100644 --- a/sigi/urls.py +++ b/sigi/urls.py @@ -1,41 +1,30 @@ -#-*- coding:utf-8 -*- +"""sigi URL Configuration + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/3.2/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" from django.conf import settings -from django.conf.urls import patterns, include, url -from django.conf.urls.static import static from django.contrib import admin -from django.views.generic.base import TemplateView - -admin.site.index_template = 'index.html' -admin.autodiscover() - -urlpatterns = patterns( - '', +from django.views.static import serve +from django.urls import path - url(r'^parlamentares/', include('sigi.apps.parlamentares.urls')), - url(r'^casas/', include('sigi.apps.casas.urls')), - url(r'^convenios/', include('sigi.apps.convenios.urls')), - url(r'^diagnosticos/', include('sigi.apps.diagnosticos.urls')), - url(r'^servicos/', include('sigi.apps.servicos.urls')), - url(r'^dashboard/', include('sigi.apps.metas.urls')), - url(r'^ocorrencias/', include('sigi.apps.ocorrencias.urls')), - url(r'^eventos/', include('sigi.apps.eventos.urls')), - url(r'^whois/', include('sigi.apps.whois.urls')), - url(r'^', include('sigi.apps.home.urls')), - url(r'^', include(admin.site.urls)), - - # to enable language selection - # Suspended - #url(r'^i18n/', include('django.conf.urls.i18n')), - -) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) +urlpatterns = [ + path('admin/', admin.site.urls), +] if settings.DEBUG: - urlpatterns = patterns( - '', - - url(r'^404/$', TemplateView.as_view(template_name='404.html')), - url(r'^500/$', TemplateView.as_view(template_name='500.html')), - url(r'^503/$', TemplateView.as_view(template_name='503.html')), - url(r'^media/(?P.*)$', 'django.views.static.serve', { - 'document_root': settings.MEDIA_ROOT, }), - ) + urlpatterns + urlpatterns += [ + path('media//', serve, { + 'document_root': settings.MEDIA_ROOT, + }), + ] \ No newline at end of file diff --git a/sigi/wsgi.py b/sigi/wsgi.py index 2bfdfd1..8ccf873 100644 --- a/sigi/wsgi.py +++ b/sigi/wsgi.py @@ -4,11 +4,13 @@ WSGI config for sigi project. It exposes the WSGI callable as a module-level variable named ``application``. For more information on this file, see -https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/ +https://docs.djangoproject.com/en/3.2/howto/deployment/wsgi/ """ import os -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "sigi.settings") from django.core.wsgi import get_wsgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'sigi.settings') + application = get_wsgi_application() diff --git a/templates/404.html b/templates/404.html deleted file mode 100644 index 9bf4293..0000000 --- a/templates/404.html +++ /dev/null @@ -1,12 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block title %}{% trans 'Page not found' %}{% endblock %} - -{% block content %} - -

{% trans 'Page not found' %}

- -

{% trans "We're sorry, but the requested page could not be found." %}

- -{% endblock %} diff --git a/templates/500.html b/templates/500.html deleted file mode 100644 index b30e431..0000000 --- a/templates/500.html +++ /dev/null @@ -1,12 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block breadcrumbs %}{% endblock %} - -{% block title %}{% trans 'Server error (500)' %}{% endblock %} - -{% block content %} -

{% trans 'Server Error (500)' %}

-

{% trans "There's been an error. It's been reported to the site administrators via e-mail and should be fixed shortly. Thanks for your patience." %}

- -{% endblock %} diff --git a/templates/503.html b/templates/503.html deleted file mode 100644 index 824bad7..0000000 --- a/templates/503.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} - -{% block title %}{% trans 'Serviço em manutenção (503) | SIGI' %}{% endblock %} - -{% block branding %}{% endblock %} -{% block menu-principal %}{% endblock %} -{% block breadcrumbs %}{% endblock %} - -{% block content %} -

{% trans 'SIGI em manutenção' %}

- -

{% trans 'Esta página está atualmente em manutenção! Por favor, tente novamente mais tarde.' %}

- -

{% trans 'Obrigado pela paciência' %},
- {% trans 'Serviço de Pesquisa e Desenvolvimento Tecnológico (SPDT)' %}

-{% endblock %} - -{% block footer %}{% endblock %} diff --git a/templates/admin/actions.html b/templates/admin/actions.html deleted file mode 100644 index 7acf73e..0000000 --- a/templates/admin/actions.html +++ /dev/null @@ -1,16 +0,0 @@ -{% load i18n %} -
- {% for field in action_form %}{% if field.label %}{{ field.label }} {% endif %}{{ field }}{% endfor %} - - {% if actions_selection_counter %} - - {{ selection_note }} - {% if cl.result_count != cl.result_list|length %} - {{ selection_note_all }} - - {% blocktrans with cl.result_count as total_count %}Select all {{ total_count }} {{ module_name }}{% endblocktrans %} - - {% trans "Clear selection" %} - {% endif %} - {% endif %} -
diff --git a/templates/admin/app_index.html b/templates/admin/app_index.html deleted file mode 100644 index 1bf8399..0000000 --- a/templates/admin/app_index.html +++ /dev/null @@ -1,10 +0,0 @@ -{% extends "admin/index.html" %} -{% load static from staticfiles %} - -{% block extrastyle %} - - - -{% endblock %} - -{% block breadcrumbs %}{% endblock %} diff --git a/templates/admin/base.html b/templates/admin/base.html index 9f31fcd..385feb2 100644 --- a/templates/admin/base.html +++ b/templates/admin/base.html @@ -1,188 +1,16 @@ -{% load admin_static bootstrapped_goodies_tags %} -{% load i18n %} -{% load menus %} - - - - {% block title %}{% endblock %} - - - - {% block extrastyle %}{% endblock %} - - - - - - - - - - - {% block default_javascript %} - {# We should be able to turn this off, to avoid conflict in integrated pages like petaho's dashboards #} - - - - {% endblock %} - - {% block extrahead %}{% endblock %} - - {% block blockbots %}{% endblock %} - - - - - - -
- - {% if not is_popup %} - - {% block container-top %}{% endblock %} - - - - - - {% block menu-principal %} - - {% endblock %} - - {% endif %} - - -
- - {% block content_title %}{% if title %}

{{ title }}

{% endif %}{% endblock %} - - {% block navbar %} - - {% endblock navbar %} - - {% block messages %} - {% if messages %} -
-
- {% for message in messages %} -
- {{ message }} -
- {% endfor %} -
-
- {% endif %} - {% endblock messages %} - - {% block content %}{{ content }}{% endblock %} - {% block sidebar %}{% endblock %} -
- - - {% block footer %}
{% endblock %} -
- - - - +{% extends "admin/base.html" %} +{% load django_bootstrap5 %} + +{% block extrastyle %} + {% bootstrap_css %} + +{% endblock %} + +{% block extrahead %} + {% bootstrap_javascript %} +{% endblock %} + +{% block responsive %} + {{ block.super }} + +{% endblock %} \ No newline at end of file diff --git a/templates/admin/base_site.html b/templates/admin/base_site.html deleted file mode 100644 index 6f61a15..0000000 --- a/templates/admin/base_site.html +++ /dev/null @@ -1,62 +0,0 @@ -{% extends "admin/base.html" %} -{% load i18n %}{% load admin_static bootstrapped_goodies_tags %} -{% load static from staticfiles %} - -{% block title %}{{ title }} | SIGI{% endblock %} - -{% block extrastyle %} - - -{% endblock %} - -{% block extrahead %} - -{% endblock %} - -{% block container-top %} - -{% endblock %} - -{% block branding %} - {% trans 'Sistema de Informações Gerenciais do Interlegis' %} -{% endblock %} - -{% block nav-global %} -{% if user.is_superuser %} - -{% endif %} -{% endblock %} - -{% block footer %} - {% if not is_popup %} - - - - {% endif %} -{% endblock %} - diff --git a/templates/admin/carrinho.html b/templates/admin/carrinho.html deleted file mode 100644 index 4eed251..0000000 --- a/templates/admin/carrinho.html +++ /dev/null @@ -1,98 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n %} -{% block extrastyle %} - {{ block.super }} - -{% endblock %} - -{% block title %}{% trans 'Carrinho | SIGI' %}{% endblock %} -{% block content_title %}

{% trans 'Carrinho' %}

{% endblock %} - -{% block content %} -
- - - {% block mensagem %} -
    - {%if carIsEmpty%} -
  • {% trans 'O carrinho está vazio' %}
  • - {%else%} -
  • {{paginas.paginator.count}} {% trans 'Itens no carrinho' %}.
  • - {%endif%} -
- {% endblock %} - - -
-
{% csrf_token %} - {%if not carIsEmpty%} - - {% endif %} -
- {% block tabela %}{% endblock %} -
- {%if not carIsEmpty%} - - {% endif %} - -
- - {% if paginas.has_previous %} - {% trans 'Anterior' %} - {% endif %} - - - Página {{ paginas.number }} de {{ paginas.paginator.num_pages }}. - - - {% if paginas.has_next %} - {% trans 'Próxima' %} - {% endif %} - - {{paginas.paginator.count}} {% trans 'itens' %} -
-
- - {% block botoes %}{% endblock %} - -
- -
-{% endblock %} diff --git a/templates/admin/change_list.html b/templates/admin/change_list.html deleted file mode 100644 index f1a7f8a..0000000 --- a/templates/admin/change_list.html +++ /dev/null @@ -1,121 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_urls admin_static admin_list bootstrapped_goodies_tags %} - -{% block extrastyle %} - {{ block.super }} - - {% if cl.formset %} - - {% endif %} - {% if cl.formset or action_form %} - {% url 'admin:jsi18n' as jsi18nurl %} - - {% endif %} - {{ media.css }} -{% endblock %} - -{% block extrahead %} -{{ block.super }} -{{ media.js }} -{% if action_form %}{% if actions_on_top or actions_on_bottom %} - -{% endif %}{% endif %} -{% endblock %} - -{% block bodyclass %}_change-list{% endblock %} - -{% block coltype %}flex{% endblock %} - -{% block object-tools %} - - {% if cl.has_filters %} - - {% endif %} - {% block search %}{% search_form cl %}{% endblock %} -{% endblock %} - -{% block content %} -{% block extra_search %}{% endblock %} -
{% csrf_token %} - -{% if cl.formset.errors %} -
-

- {% blocktrans count cl.formset.errors|length as counter %}Please correct the error below.{% plural %}Please correct the errors below.{% endblocktrans %} -

- {{ cl.formset.non_form_errors }} -
-{% endif %} - - -{% with app_name=cl.opts.module_name|lower|slugify %} - {% render_with_template_if_exist cl.opts.app_label|lower|add:"/admin_app_"|add:app_name|add:"_description.html" "" %} -{% endwith %} - -{% if action_form and actions_on_top and cl.full_result_count %} -
{% admin_actions %}
-{% endif %} - -
-
- {% block date_hierarchy %} - {% date_hierarchy cl %} - {% endblock %} - - {% if cl.formset %} -
{{ cl.formset.management_form }}
- {% endif %} - - {% block result_list %} - {% result_list cl %} - {% endblock %} -
-
-{# {% if cl.formset and cl.result_count %} #} - -{# {% endif %} #} - -{% block pagination %} - {% pagination cl %} -{% endblock %} -
-{% endblock %} - - diff --git a/templates/admin/login.html b/templates/admin/login.html deleted file mode 100644 index 1a3bcf0..0000000 --- a/templates/admin/login.html +++ /dev/null @@ -1,64 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_static %} - -{% block extrastyle %}{{ block.super }}{% endblock %} - -{% block bodyclass %}login{% endblock %} - -{% block menu-principal %}{% endblock %} - -{% block content_title %}{% endblock %} - -{% block breadcrumbs %}{% endblock %} - -{% block container-top %}{% endblock %} - -{% block branding %} -

SIGI

-{% endblock %} - -{% block content %} -{% if form.errors and not form.non_field_errors and not form.this_is_the_login_form.errors %} -

-{% if form.errors.items|length == 1 %}{% trans "Please correct the error below." %}{% else %}{% trans "Please correct the errors below." %}{% endif %} -

-{% endif %} - -{% if form.non_field_errors or form.this_is_the_login_form.errors %} -{% for error in form.non_field_errors|add:form.this_is_the_login_form.errors %} -

- {{ error }} -

-{% endfor %} -{% endif %} - -
-
{% csrf_token %} -
- {% if not form.this_is_the_login_form.errors %}{{ form.username.errors }}{% endif %} - {{ form.username }} -
-
- {% if not form.this_is_the_login_form.errors %}{{ form.password.errors }}{% endif %} - {{ form.password }} - - -
- {% url 'admin_password_reset' as password_reset_url %} - {% if password_reset_url %} - - {% endif %} -
- -
-
- - -
-{% endblock %} - -{% block footer %}{% endblock %} diff --git a/templates/admin/search_form.html b/templates/admin/search_form.html deleted file mode 100644 index 98937ef..0000000 --- a/templates/admin/search_form.html +++ /dev/null @@ -1,25 +0,0 @@ -{% load i18n admin_static %} -{% if cl.search_fields %} - - - -{% endif %} diff --git a/templates/admin/tabs_style.html b/templates/admin/tabs_style.html deleted file mode 100644 index d9cecb7..0000000 --- a/templates/admin/tabs_style.html +++ /dev/null @@ -1,33 +0,0 @@ -{% load static from staticfiles %} -{% load i18n %} - - - - - - - - - - - - - - - - diff --git a/templates/base_change_form.html b/templates/base_change_form.html deleted file mode 100644 index 36548e4..0000000 --- a/templates/base_change_form.html +++ /dev/null @@ -1,20 +0,0 @@ -{% extends "admin/change_form.html" %} -{% load i18n admin_urls %} - -{% block object-tools %} -{% if change %}{% if not is_popup %} - -{% endif %}{% endif %} -{% endblock %} - diff --git a/templates/base_mobile.html b/templates/base_mobile.html deleted file mode 100644 index b834ff1..0000000 --- a/templates/base_mobile.html +++ /dev/null @@ -1,56 +0,0 @@ -{% load static from staticfiles %} -{% load i18n %} - - - - - - {% block titulo %} - {% trans 'SIGI - Diagnósticos' %} - {% endblock titulo %} - {% block media %} - - - - - - - {% endblock media %} - - -
-
- - {% block cabecalho %}{% endblock cabecalho %} -
-
- {% block corpo %}{% endblock corpo %} -
-
-
- -
-
-
- - -
-
-

{% trans 'Ops! Não foi possivel salvar os dados' %}.

-
-
- {% trans 'Algum erro ocorreu ao salvar os dados do diagnóstico' %}. - {% trans 'Verifique a sua conectividade e/ou entre em contato com a equipe técnica o mais rápido possível' %}. -
-
- - diff --git a/templates/base_report.html b/templates/base_report.html deleted file mode 100644 index c5cc6e5..0000000 --- a/templates/base_report.html +++ /dev/null @@ -1,108 +0,0 @@ -{% load smart_if %} -{% load static from staticfiles %} -{% load i18n %} - - - - - {% block title %}{% trans 'Relatório' %}{% endblock title %} - - {% block extra_head %} - {% endblock %} - - - - {% block report %} - {% endblock %} - - - diff --git a/templates/change_form_with_report_and_labels.html b/templates/change_form_with_report_and_labels.html deleted file mode 100644 index 0c70968..0000000 --- a/templates/change_form_with_report_and_labels.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "base_change_form.html" %} -{% load i18n %} - -{% block object-tools-items %} -
  • - - {% trans 'Relatório' %} -
  • -
  • - - {% trans 'Etiqueta' %} -
  • -
  • - - {% trans 'Etiqueta sem presidente' %} -
  • - {{ block.super }} -{% endblock %} diff --git a/templates/change_list_with_cart.html b/templates/change_list_with_cart.html deleted file mode 100644 index 14cdf1c..0000000 --- a/templates/change_list_with_cart.html +++ /dev/null @@ -1,10 +0,0 @@ -{% extends "admin/change_list.html" %} -{% load admin_list i18n reporting_tags %} - -{% block object-tools-items %} -
  • - - {% trans 'Ver Carrinho' %} -
  • - {{ block.super }} -{% endblock %} diff --git a/templates/clear_all_filter.html b/templates/clear_all_filter.html deleted file mode 100644 index ab4c57c..0000000 --- a/templates/clear_all_filter.html +++ /dev/null @@ -1,5 +0,0 @@ -{% load i18n %} - - {% with choices|first as disabled %} -
  • {% trans 'Clear All Filters' %}
  • - {% endwith %} diff --git a/templates/index.html b/templates/index.html deleted file mode 100644 index 417dc60..0000000 --- a/templates/index.html +++ /dev/null @@ -1,36 +0,0 @@ -{% extends "admin/base_site.html" %} -{% load i18n admin_static %} -{% load static from staticfiles %} - -{% block title %}SIGI{% endblock %} - -{% block extrahead %} - {{ block.super }} - - - - - - - - -{% endblock %} - -{% block content_title %} -

    {% trans 'Dashboard' %}

    - -{% endblock %} - -{% block extrastyle %}{{ block.super }}{% endblock %} - -{% block coltype %}colMS{% endblock %} - -{% block bodyclass %}dashboard{% endblock %} - -{% block breadcrumbs %}{% endblock %} - -{% block content %} -
    - {% include "snippets/modules/charts-convenios.html" %} -
    -{% endblock %} \ No newline at end of file diff --git a/templates/mobile/404.html b/templates/mobile/404.html deleted file mode 100644 index 95e81a3..0000000 --- a/templates/mobile/404.html +++ /dev/null @@ -1,16 +0,0 @@ -{% extends "base_mobile.html" %} -{% load i18n %} - -{% block cabecalho %} -

    {% trans 'Ocorreu um erro' %}

    -{% endblock cabecalho %} -{% block corpo %} -

    {% trans 'A página que está procurando não existe.' %}

    -

    {% trans 'Verifique se o diagnóstico, categoria ou pergunta está cadastrado no sistema.' %}

    - {% trans 'Voltar' %} -{% endblock corpo %} - -{% block rodape %} - -{% endblock rodape %} diff --git a/templates/snippets/modules/charts-convenios.html b/templates/snippets/modules/charts-convenios.html deleted file mode 100644 index 2aba7d1..0000000 --- a/templates/snippets/modules/charts-convenios.html +++ /dev/null @@ -1,92 +0,0 @@ -{% load static from staticfiles %} -{% load i18n %} - -
    -
    -
    -
    -
    {% trans 'Sazonalidade da hospedagem de serviços' %}
    -
    -
    - -
    - -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    {% trans 'Performance da gerência de carteiras' %}
    -
    - -
    - -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    {% trans 'Distribuição de Casas por Gerente' %}
    -
    -
    - -
    -
    -
    -
    -
    -
    - -{% comment %} -
    -
    -
    -
    {% trans 'Convênios assinados por projeto' %}
    -
    -
    -
    - -
    -
    -
    -
    -
    -
    - -
    -
    -
    {% trans 'Processos de convênios por projeto' %}
    -
    -
    - -
    -
    -
    -
    -
    -
    -{% endcomment %} - diff --git a/templates/snippets/modules/resumo_convenios.html b/templates/snippets/modules/resumo_convenios.html deleted file mode 100644 index 425f440..0000000 --- a/templates/snippets/modules/resumo_convenios.html +++ /dev/null @@ -1,69 +0,0 @@ -{% load i18n %} - -
    -
    {% trans 'Resumo de informações' %}
    -
    -
    -
    {% trans 'Resumo por região' %}:
    -
    - -
    -
    - - - {% for item in tabela_resumo_camara.cabecalho_topo %} - - {% endfor %} - - {% for cabecalho,lista in tabela_resumo_camara.lista_zip %} - - - {% for item in lista %} - - {% endfor %} - - {% endfor %} -
    {{item}}
    {{cabecalho}}{{item}}
    -
    - -
    \ No newline at end of file diff --git a/templates/snippets/modules/resumo_seit.html b/templates/snippets/modules/resumo_seit.html deleted file mode 100644 index 9d9154b..0000000 --- a/templates/snippets/modules/resumo_seit.html +++ /dev/null @@ -1,38 +0,0 @@ -{% load static from staticfiles %} -{% load i18n %} - -
    -
    {% trans 'Serviços hospedados no Interlegis (SEIT)' %}
    -
    - - - {% for s in tabela_resumo_seit.titulos %} - - {% endfor %} - - {% for servico in tabela_resumo_seit.servicos %} - - - - - - - {% endfor %} -
    {{ s }}
    - {{ servico.nome }} - - {% for mes in servico.novos_por_mes %} - - {% endfor %} - - {{ servico.total }}{{ servico.novos_mes_anterior }}{{ servico.novos_mes_atual }}
    - -
    -