Repository: niconoe/pyinaturalist
Pull request #116 (2021-03-10 00:46:59)

Add script to map US county FIPS codes to iNaturalist place IDs
This turned out to be way more work than I thought, given the few options available for querying iNat places. But here is a working script as well as its output. This also resulted in some improvements to `get_places_autocomplete()`.

The purpose of this is to make it easier to create a choropleth map (#100) and other cases where you might want to combine inat data with another geospatial dataset.



Patch:
diff --git a/HISTORY.md b/HISTORY.md
index cd44989..577e324 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -16,6 +16,7 @@
   * `node_api.get_observation_species_counts()`
   * `node_api.get_observation_observers()`
   * `node_api.get_observation_identifiers()`
+  * `node_api.get_places_autocomplete()`
   * `node_api.get_projects()`
   * `node_api.get_taxa()`
   * `rest_api.get_observations()`
diff --git a/examples/sample_data/fips_to_inat_place_ids.json b/examples/sample_data/fips_to_inat_place_ids.json
new file mode 100644
index 0000000..b1ccc70
--- /dev/null
+++ b/examples/sample_data/fips_to_inat_place_ids.json
@@ -0,0 +1,1 @@
+{"1001": 1475, "1003": 481, "1005": 2127, "1007": 2285, "1009": 2066, "1011": 1383, "1013": 993, "1015": 1481, "1017": 2750, "1019": 200, "1021": 772, "1023": 2084, "1025": 633, "1027": 1306, "1029": 246, "1031": 2751, "1033": 635, "1035": 2806, "1037": 1788, "1039": 2809, "1041": 1384, "1043": 1385, "1045": 2131, "1047": 1478, "1049": 991, "1051": 2315, "1053": 1308, "1055": 2597, "1057": 2090, "1059": 1013, "1061": 2781, "1063": 2082, "1065": 2795, "1067": 1334, "1069": 1335, "1071": 2134, "1073": 343, "1075": 2793, "1077": 2014, "1079": 1978, "1081": 2276, "1083": 2863, "1085": 2067, "1087": 1307, "1089": 2017, "1091": 2796, "1093": 2121, "1095": 1386, "1097": 547, "1099": 632, "1101": 2720, "1103": 339, "1105": 2314, "1107": 1309, "1109": 2862, "1111": 1786, "1113": 638, "1115": 108241, "1117": 1249, "1119": 1310, "1121": 1819, "1123": 2773, "1125": 2600, "1127": 1981, "1129": 432, "1131": 2794, "1133": 1312, "2013": 1479, "2016": 199, "2020": 1794, "2050": 990, "2060": 846, "2068": 2774, "2070": 1867, "2090": 960, "2100": 1790, "2110": 13423, "2122": 341, "2130": 1915, "2150": 345, "2164": 862, "2170": 2755, "2180": 545, "2185": 2759, "2188": 522, "2220": 13401, "2240": 521, "2261": 350, "2270": 2766, "2280": 503, "2282": 13424, "2290": 983, "4001": 956, "4003": 1253, "4005": 2765, "4007": 979, "4009": 1291, "4011": 1865, "4012": 1821, "4013": 1861, "4015": 1923, "4017": 1890, "4019": 2346, "4021": 2354, "4023": 2318, "4025": 1823, "4027": 2343, "5001": 1789, "5003": 1387, "5005": 2596, "5007": 2601, "5009": 1316, "5011": 1973, "5013": 1787, "5015": 2595, "5017": 2129, "5019": 435, "5021": 2594, "5023": 2060, "5025": 773, "5027": 1792, "5029": 1388, "5031": 2598, "5033": 2802, "5035": 434, "5037": 2063, "5039": 1534, "5041": 1774, "5043": 1313, "5045": 2061, "5047": 636, "5049": 1793, "5051": 2599, "5053": 2602, "5055": 1791, "5057": 1015, "5059": 291, "5061": 2122, "5063": 2062, "5065": 2603, "5067": 286, "5069": 1480, "5071": 1389, "5073": 634, "5075": 1390, "5077": 2277, "5079": 344, "5081": 1474, "5083": 2136, "5085": 1477, "5087": 204, "5089": 637, "5091": 346, "5093": 932, "5095": 2316, "5097": 2133, "5099": 2728, "5101": 1391, "5103": 2317, "5105": 2884, "5107": 1473, "5109": 2093, "5111": 2065, "5113": 2130, "5115": 2132, "5117": 347, "5119": 694, "5121": 774, "5123": 107070, "5125": 247, "5127": 1393, "5129": 2885, "5131": 2016, "5133": 631, "5135": 2886, "5137": 198, "5139": 2887, "5141": 248, "5143": 2162, "5145": 203, "5147": 1242, "5149": 1602, "6001": 845, "6003": 2278, "6005": 775, "6007": 1482, "6009": 1538, "6011": 1476, "6013": 1527, "6015": 1525, "6017": 1795, "6019": 1924, "6021": 2279, "6023": 1247, "6025": 1528, "6027": 1883, "6029": 2758, "6031": 1289, "6033": 1917, "6035": 1752, "6037": 962, "6039": 1286, "6041": 2319, "6043": 2280, "6045": 436, "6047": 1920, "6049": 2281, "6051": 1916, "6053": 1921, "6055": 348, "6057": 281, "6059": 2738, "6061": 2283, "6063": 1732, "6065": 917, "6067": 2339, "6069": 1285, "6071": 520, "6073": 829, "6075": 854, "6077": 1922, "6079": 1251, "6081": 1919, "6083": 1531, "6085": 1250, "6087": 418, "6089": 1925, "6091": 1526, "6093": 2757, "6095": 1926, "6097": 2764, "6099": 340, "6101": 1558, "6103": 1530, "6105": 416, "6107": 1927, "6109": 1559, "6111": 1930, "6113": 2282, "6115": 3038, "8001": 2888, "8003": 2128, "8005": 2889, "8007": 2284, "8009": 2286, "8011": 2800, "8013": 1733, "8015": 2891, "8017": 2085, "8019": 1392, "8021": 1529, "8023": 2287, "8025": 2089, "8027": 2892, "8029": 3039, "8031": 205, "8033": 1863, "8035": 1734, "8037": 2893, "8039": 197, "8041": 2894, "8043": 2135, "8045": 1560, "8047": 2578, "8049": 1735, "8051": 1532, "8053": 995, "8055": 2507, "8057": 1736, "8059": 250, "8061": 2799, "8063": 1737, "8065": 1311, "8067": 1535, "8069": 1808, "8071": 1537, "8073": 249, "8075": 161, "8077": 1868, "8079": 2083, "8081": 162, "8083": 1288, "8085": 1880, "8087": 2015, "8089": 607, "8091": 2782, "8093": 2508, "8095": 1738, "8097": 3040, "8099": 2509, "8101": 1605, "8103": 202, "8105": 163, "8107": 723, "8109": 1600, "8111": 164, "8113": 1928, "8115": 165, "8117": 201, "8119": 1739, "8121": 2579, "8123": 1797, "8125": 1740, "9001": 1871, "9003": 1885, "9005": 2721, "9007": 1287, "9009": 955, "9011": 2510, "9013": 2018, "9015": 2580, "10001": 1741, "10003": 1564, "10005": 166, "11001": 67090, "12001": 2511, "12003": 2019, "12005": 2086, "12007": 2512, "12009": 839, "12011": 1798, "12013": 167, "12015": 2021, "12017": 696, "12019": 168, "12021": 2348, "12023": 48817, "12027": 107071, "12029": 169, "12031": 172, "12033": 48805, "12035": 171, "12037": 1315, "12039": 170, "12041": 1561, "12043": 695, "12045": 1314, "12047": 173, "12049": 524, "12051": 1742, "12053": 1743, "12055": 920, "12057": 936, "12059": 2068, "12061": 1929, "12063": 698, "12065": 48804, "12067": 174, "12069": 534, "12071": 2583, "12073": 175, "12075": 676, "12077": 724, "12079": 48806, "12081": 941, "12083": 48814, "12085": 1869, "12086": 2345, "12087": 1828, "12089": 48822, "12091": 2808, "12093": 528, "12095": 934, "12097": 938, "12099": 1754, "12101": 529, "12103": 2864, "12105": 948, "12107": 677, "12109": 107072, "12111": 107073, "12113": 609, "12115": 2034, "12117": 392, "12119": 561, "12121": 1017, "12123": 725, "12125": 3041, "12127": 1796, "12129": 1317, "12131": 2805, "12133": 997, "13001": 1977, "13003": 2020, "13005": 1018, "13007": 2088, "13009": 2467, "13011": 2513, "13013": 1776, "13015": 947, "13017": 2514, "13019": 678, "13021": 2865, "13023": 679, "13025": 2515, "13027": 680, "13029": 2516, "13031": 597, "13033": 593, "13035": 1318, "13037": 2797, "13039": 2071, "13043": 2517, "13045": 1509, "13047": 681, "13049": 682, "13051": 2519, "13053": 2288, "13055": 1879, "13057": 567, "13059": 1019, "13061": 1319, "13063": 2866, "13065": 2518, "13067": 978, "13069": 2867, "13071": 2520, "13073": 2022, "13075": 700, "13077": 2868, "13079": 683, "13081": 2869, "13083": 684, "13085": 595, "13087": 685, "13091": 2870, "13093": 2035, "13095": 2521, "13097": 2871, "13099": 2798, "13101": 687, "13103": 599, "13105": 2790, "13107": 1024, "13109": 2522, "13111": 2059, "13113": 688, "13115": 563, "13117": 689, "13119": 2803, "13121": 690, "13123": 598, "13125": 2023, "13127": 1321, "13129": 1824, "13131": 701, "13133": 2024, "13135": 726, "13137": 2523, "13139": 1394, "13141": 2872, "13143": 2873, "13145": 2058, "13147": 2804, "13149": 1083, "13151": 2524, "13153": 1085, "13155": 2525, "13157": 1084, "13159": 1395, "13161": 2526, "13163": 2874, "13165": 2801, "13167": 1020, "13169": 1320, "13171": 2527, "13173": 702, "13175": 1086, "13177": 2528, "13179": 2025, "13181": 1322, "13183": 1396, "13185": 727, "13187": 2529, "13189": 2530, "13191": 2875, "13193": 2064, "13195": 596, "13197": 592, "13199": 1323, "13201": 2807, "13205": 2026, "13207": 1009, "13209": 2531, "13211": 703, "13213": 1324, "13215": 2533, "13217": 728, "13219": 729, "13221": 2532, "13223": 552, "13225": 2876, "13227": 958, "13229": 2536, "13231": 2534, "13233": 957, "13235": 1087, "13237": 1325, "13239": 2027, "13241": 554, "13243": 1326, "13245": 1328, "13247": 704, "13249": 2810, "13251": 1327, "13253": 730, "13255": 1601, "13257": 1599, "13259": 1329, "13261": 1330, "13263": 1021, "13265": 1088, "13267": 2877, "13269": 2811, "13271": 1397, "13273": 2028, "13275": 1331, "13277": 1603, "13279": 2029, "13281": 2535, "13283": 1974, "13285": 1089, "13287": 1622, "13289": 2163, "13291": 1090, "13293": 1598, "13295": 1091, "13297": 1562, "13299": 1604, "13301": 2537, "13303": 2814, "13305": 284, "13307": 2812, "13309": 1596, "13311": 1597, "13313": 705, "13315": 2539, "13317": 1606, "13319": 2878, "13321": 1623, "15001": 2351, "15003": 1856, "15007": 1333, "15009": 1607, "16001": 1933, "16003": 1624, "16005": 2542, "16007": 2879, "16009": 2813, "16011": 1332, "16013": 2091, "16015": 2030, "16017": 2289, "16019": 2881, "16021": 1744, "16023": 1011, "16025": 2468, "16027": 1820, "16029": 2541, "16031": 1014, "16033": 290, "16035": 1745, "16037": 1336, "16039": 1882, "16041": 1092, "16043": 2291, "16045": 2880, "16047": 2070, "16049": 2294, "16051": 1337, "16053": 2792, "16055": 600, "16057": 2817, "16059": 3015, "16061": 1338, "16063": 2819, "16065": 1093, "16067": 2820, "16069": 1023, "16071": 2883, "16073": 1006, "16075": 964, "16077": 1339, "16079": 3016, "16081": 1094, "16083": 1870, "16085": 1340, "16087": 971, "17001": 1536, "17003": 1341, "17005": 2882, "17007": 1533, "17009": 1746, "17011": 706, "17013": 1283, "17015": 2292, "17017": 1508, "17019": 1563, "17021": 1095, "17023": 143, "17025": 2092, "17027": 1096, "17029": 2297, "17031": 1859, "17033": 1342, "17035": 1097, "17037": 1777, "17041": 1931, "17045": 1747, "17047": 1343, "17049": 1098, "17051": 1119, "17053": 1748, "17055": 2301, "17057": 1749, "17059": 283, "17061": 1775, "17063": 2298, "17065": 3042, "17067": 3043, "17069": 591, "17071": 1565, "17073": 387, "17075": 2031, "17077": 1099, "17079": 2815, "17081": 1809, "17083": 1864, "17085": 2299, "17087": 1022, "17089": 961, "17091": 351, "17093": 336, "17095": 424, "17097": 429, "17099": 2293, "17101": 2540, "17103": 3045, "17105": 1100, "17107": 1511, "17109": 2300, "17111": 1248, "17113": 2295, "17115": 2304, "17117": 2296, "17119": 1887, "17121": 1750, "17123": 1101, "17125": 2673, "17127": 1566, "17129": 2302, "17131": 1102, "17133": 1120, "17135": 1103, "17137": 2305, "17139": 3044, "17141": 818, "17143": 1121, "17145": 2674, "17147": 367, "17149": 2675, "17151": 1567, "17153": 1568, "17155": 145, "17157": 1104, "17159": 2032, "17161": 1122, "17163": 108242, "17165": 1932, "17167": 1810, "17169": 2357, "17171": 337, "17173": 1811, "17175": 1105, "17177": 338, "17179": 146, "17181": 147, "17183": 1751, "17185": 2139, "17187": 1243, "17189": 2303, "17191": 2358, "17193": 1246, "17195": 732, "17197": 857, "17199": 1106, "17201": 2679, "17203": 1107, "18001": 2094, "18003": 1108, "18005": 1414, "18007": 1415, "18009": 2466, "18011": 2676, "18013": 282, "18015": 1416, "18017": 1417, "18019": 1569, "18021": 1025, "18023": 898, "18025": 1608, "18027": 2826, "18029": 1123, "18031": 1418, "18033": 2140, "18035": 289, "18037": 2141, "18039": 2783, "18041": 2142, "18043": 1027, "18045": 1026, "18047": 1571, "18049": 1419, "18051": 2347, "18053": 1420, "18055": 1570, "18057": 390, "18059": 2143, "18061": 1625, "18063": 388, "18065": 148, "18067": 1124, "18069": 1421, "18071": 1422, "18073": 1423, "18075": 2818, "18077": 1424, "18079": 1858, "18081": 149, "18083": 2164, "18085": 1425, "18087": 150, "18089": 373, "18091": 151, "18093": 2827, "18095": 1426, "18097": 840, "18099": 2356, "18101": 1028, "18103": 916, "18105": 1626, "18107": 413, "18109": 1672, "18111": 1125, "18113": 1126, "18115": 2816, "18117": 1976, "18119": 2828, "18121": 1010, "18123": 1029, "18125": 2033, "18127": 425, "18129": 2359, "18131": 1127, "18133": 2144, "18135": 2165, "18137": 230, "18139": 1671, "18141": 107076, "18143": 231, "18145": 1673, "18147": 2069, "18149": 2829, "18151": 2166, "18153": 2830, "18155": 1399, "18157": 1674, "18159": 1573, "18161": 1574, "18163": 1881, "18165": 1400, "18167": 1675, "18169": 1128, "18171": 2831, "18173": 2360, "18175": 2145, "18177": 288, "18179": 1012, "18181": 2253, "18183": 2252, "19001": 2095, "19003": 2072, "19005": 152, "19007": 2832, "19009": 2833, "19011": 1575, "19013": 2835, "19015": 1030, "19017": 1007, "19019": 1676, "19021": 1129, "19023": 1609, "19025": 2834, "19027": 1611, "19029": 2167, "19031": 1576, "19033": 2836, "19035": 2254, "19037": 2119, "19039": 1031, "19041": 1812, "19043": 1677, "19045": 153, "19047": 2761, "19049": 2838, "19051": 2146, "19053": 2821, "19055": 1130, "19057": 285, "19059": 1678, "19061": 1679, "19063": 2677, "19065": 2255, "19067": 1577, "19069": 1627, "19071": 1680, "19073": 2822, "19075": 2147, "19077": 2469, "19079": 2837, "19081": 2148, "19083": 1628, "19085": 433, "19087": 2256, "19089": 1032, "19091": 2839, "19093": 443, "19095": 2840, "19097": 1681, "19099": 1033, "19101": 154, "19103": 287, "19105": 1682, "19107": 2149, "19109": 1813, "19111": 2306, "19113": 2257, "19115": 1578, "19117": 1610, "19119": 1629, "19121": 1975, "19123": 155, "19125": 1579, "19127": 2841, "19129": 1683, "19131": 1580, "19133": 480, "19135": 1630, "19137": 1439, "19139": 1034, "19143": 156, "19145": 2842, "19147": 158, "19149": 1440, "19151": 1631, "19153": 1582, "19155": 2258, "19157": 1684, "19159": 2786, "19161": 1685, "19163": 2150, "19165": 1686, "19167": 2262, "19169": 1979, "19171": 1612, "19173": 1581, "19175": 53, "19177": 54, "19179": 2188, "19181": 1632, "19183": 1687, "19185": 2151, "19187": 1614, "19189": 1633, "19191": 1934, "19193": 491, "19195": 1613, "19197": 157, "20001": 2152, "20003": 57, "20005": 2189, "20007": 2678, "20009": 2096, "20011": 1616, "20013": 1935, "20015": 557, "20017": 2762, "20019": 1850, "20021": 389, "20023": 2683, "20025": 2190, "20027": 1635, "20029": 2153, "20031": 1036, "20033": 2843, "20035": 2352, "20037": 2259, "20039": 2191, "20041": 1293, "20043": 2260, "20045": 1886, "20047": 2470, "20049": 444, "20051": 2844, "20053": 2073, "20055": 1822, "20057": 2785, "20059": 2754, "20061": 2845, "20063": 1936, "20065": 1634, "20067": 549, "20069": 548, "20071": 2846, "20073": 2770, "20075": 1636, "20077": 2192, "20079": 526, "20081": 551, "20083": 553, "20085": 292, "20087": 159, "20089": 2193, "20091": 2363, "20093": 569, "20095": 976, "20097": 55, "20099": 2263, "20101": 1825, "20103": 2752, "20105": 1008, "20107": 64, "20109": 56, "20111": 117, "20113": 446, "20115": 469, "20117": 2730, "20119": 2194, "20121": 2763, "20123": 1937, "20125": 1637, "20127": 1938, "20129": 1939, "20131": 2361, "20133": 1638, "20135": 1830, "20137": 2195, "20139": 2168, "20141": 1940, "20143": 1941, "20145": 58, "20147": 2847, "20149": 2362, "20151": 2364, "20153": 391, "20155": 1829, "20157": 2261, "20159": 1942, "20161": 1442, "20163": 1035, "20165": 1943, "20167": 1037, "20169": 60, "20171": 1826, "20173": 1296, "20175": 2196, "20177": 2320, "20179": 1441, "20181": 414, "20183": 1944, "20185": 2365, "20187": 118, "20189": 594, "20191": 2344, "20193": 2197, "20195": 1945, "20197": 1443, "20199": 59, "20201": 2367, "20203": 2154, "20205": 160, "20207": 119, "20209": 1866, "21001": 1946, "21003": 1038, "21005": 661, "21007": 61, "21009": 1947, "21011": 483, "21013": 2198, "21015": 2169, "21017": 1444, "21019": 2097, "21021": 1948, "21023": 1949, "21025": 2471, "21027": 62, "21029": 662, "21031": 1950, "21033": 2771, "21035": 1873, "21037": 2784, "21039": 602, "21041": 2170, "21043": 1952, "21045": 1039, "21047": 1874, "21049": 1445, "21051": 1446, "21053": 1951, "21055": 1953, "21057": 1040, "21059": 65, "21061": 1954, "21063": 1615, "21065": 1955, "21067": 1958, "21069": 663, "21071": 1957, "21073": 756, "21075": 63, "21077": 2199, "21079": 1956, "21081": 66, "21083": 69, "21085": 1959, "21087": 67, "21089": 2074, "21091": 68, "21093": 120, "21095": 280, "21097": 71, "21099": 1639, "21101": 1875, "21103": 664, "21105": 70, "21107": 1961, "21109": 72, "21111": 757, "21113": 1041, "21115": 73, "21117": 78, "21119": 1960, "21121": 1447, "21123": 74, "21125": 75, "21127": 77, "21129": 76, "21131": 1448, "21133": 1962, "21135": 1963, "21137": 79, "21139": 1042, "21141": 1965, "21143": 1872, "21145": 1980, "21147": 1043, "21149": 1964, "21151": 1982, "21153": 81, "21155": 83, "21157": 1888, "21159": 1044, "21161": 1966, "21163": 1985, "21165": 504, "21167": 1617, "21169": 1967, "21171": 1983, "21173": 509, "21175": 550, "21177": 1968, "21179": 2201, "21181": 2200, "21183": 1046, "21185": 2203, "21187": 2202, "21189": 80, "21191": 84, "21193": 85, "21195": 121, "21197": 523, "21199": 1969, "21201": 82, "21203": 86, "21205": 508, "21207": 1618, "21209": 89, "21211": 2205, "21213": 994, "21215": 2171, "21217": 87, "21219": 88, "21221": 2366, "21223": 2204, "21225": 1970, "21227": 1047, "21229": 1971, "21231": 1972, "21233": 1640, "21235": 2206, "21237": 505, "21239": 2102, "22001": 1045, "22003": 912, "22005": 1984, "22007": 2098, "22009": 1449, "22011": 1815, "22013": 2155, "22015": 1987, "22017": 1450, "22019": 1831, "22021": 1451, "22023": 1832, "22025": 393, "22027": 1641, "22029": 2473, "22031": 2684, "22033": 2208, "22035": 122, "22037": 123, "22039": 2650, "22041": 2075, "22043": 851, "22045": 1048, "22047": 124, "22049": 1049, "22051": 2126, "22053": 1986, "22055": 125, "22057": 1989, "22059": 417, "22061": 126, "22063": 1642, "22065": 1814, "22067": 1050, "22069": 1452, "22071": 2109, "22073": 1619, "22075": 966, "22077": 2104, "22079": 2369, "22081": 2787, "22083": 2103, "22085": 2342, "22087": 107079, "22089": 107088, "22091": 107086, "22093": 107083, "22095": 107085, "22097": 107081, "22099": 107080, "22101": 107087, "22103": 107084, "22105": 2108, "22107": 91, "22109": 1004, "22111": 1988, "22113": 1620, "22115": 1753, "22117": 2156, "22119": 1621, "22121": 1643, "22123": 1644, "22125": 1645, "22127": 349, "23001": 2157, "23003": 1646, "23005": 2004, "23007": 665, "23009": 1647, "23011": 2209, "23013": 2158, "23015": 1648, "23017": 2368, "23019": 2005, "23021": 1991, "23023": 2010, "23025": 2011, "23027": 666, "23029": 127, "23031": 1889, "24001": 48809, "24003": 1818, "24005": 48807, "24009": 1891, "24011": 820, "24013": 48810, "24015": 1455, "24017": 48813, "24019": 1456, "24021": 48816, "24023": 1457, "24025": 2036, "24027": 48820, "24029": 2680, "24031": 48818, "24033": 48821, "24035": 13398, "24037": 107089, "24039": 2370, "24041": 2686, "24043": 48819, "24045": 2172, "24047": 2371, "24510": 108234, "25001": 1458, "25003": 821, "25005": 2653, "25007": 2706, "25009": 1897, "25011": 128, "25013": 2007, "25015": 2012, "25017": 1459, "25019": 2160, "25021": 2264, "25023": 1698, "25025": 2947, "25027": 2607, "26001": 2207, "26003": 2210, "26005": 527, "26007": 2231, "26009": 2013, "26011": 129, "26013": 130, "26015": 2232, "26017": 2006, "26019": 2008, "26021": 2373, "26023": 2161, "26025": 2211, "26027": 2110, "26029": 2604, "26031": 2233, "26033": 2605, "26035": 2568, "26037": 2099, "26039": 2111, "26041": 2234, "26043": 2606, "26045": 2235, "26047": 2236, "26049": 2855, "26051": 2112, "26053": 1892, "26055": 131, "26057": 2853, "26059": 2237, "26061": 2239, "26063": 2854, "26065": 2719, "26067": 95, "26069": 2238, "26071": 2240, "26073": 667, "26075": 2948, "26077": 2241, "26079": 2113, "26081": 530, "26083": 2946, "26085": 987, "26087": 1834, "26089": 2644, "26091": 2608, "26093": 2609, "26095": 2645, "26097": 2949, "26099": 1855, "26101": 970, "26103": 2266, "26105": 918, "26107": 570, "26109": 2646, "26111": 2895, "26113": 132, "26115": 2009, "26117": 96, "26119": 2647, "26121": 510, "26123": 937, "26125": 2350, "26127": 574, "26129": 2648, "26131": 1510, "26133": 968, "26135": 2950, "26137": 1344, "26139": 559, "26141": 2265, "26143": 2077, "26145": 2321, "26147": 108243, "26149": 107090, "26151": 2896, "26153": 2267, "26155": 2137, "26157": 2569, "26159": 2682, "26161": 2649, "26163": 986, "26165": 1833, "27001": 13474, "27003": 13522, "27005": 13473, "27007": 13463, "27009": 13447, "27011": 13506, "27013": 13403, "27015": 13405, "27017": 13438, "27019": 13426, "27021": 48823, "27023": 13461, "27025": 13449, "27027": 13448, "27029": 13490, "27031": 13500, "27033": 13402, "27035": 13484, "27037": 13394, "27039": 13414, "27041": 13418, "27043": 13458, "27045": 13508, "27047": 13485, "27049": 13464, "27051": 13501, "27053": 13470, "27055": 13465, "27057": 13492, "27059": 13421, "27061": 13486, "27063": 13404, "27065": 13491, "27067": 13439, "27069": 13462, "27071": 13419, "27073": 13399, "27075": 13427, "27077": 13433, "27079": 13436, "27081": 13460, "27083": 13442, "27085": 13493, "27087": 13425, "27089": 13523, "27091": 13428, "27093": 13478, "27095": 13472, "27097": 13502, "27099": 13509, "27101": 13415, "27103": 13494, "27105": 13466, "27107": 48812, "27109": 13422, "27111": 13505, "27113": 13499, "27115": 13396, "27117": 13459, "27119": 48808, "27121": 13477, "27123": 13467, "27125": 13495, "27127": 13479, "27129": 13437, "27131": 13496, "27133": 13443, "27135": 13481, "27137": 107091, "27139": 13441, "27141": 13475, "27143": 13397, "27145": 13503, "27147": 13511, "27149": 13471, "27151": 13510, "27153": 13498, "27155": 13507, "27157": 13416, "27159": 13440, "27161": 13520, "27163": 13521, "27165": 13429, "27167": 48815, "27169": 13482, "27171": 13497, "27173": 13480, "28001": 2476, "28003": 2307, "28005": 2138, "28007": 2897, "28009": 2849, "28011": 2479, "28013": 2543, "28015": 1346, "28017": 2544, "28019": 2477, "28021": 822, "28023": 94, "28025": 1990, "28027": 2480, "28029": 2374, "28031": 2478, "28035": 2570, "28037": 2850, "28039": 959, "28041": 465, "28043": 640, "28045": 2481, "28047": 2856, "28049": 427, "28051": 2545, "28053": 2852, "28055": 823, "28057": 2485, "28059": 1835, "28061": 668, "28063": 2482, "28065": 2483, "28067": 1994, "28069": 2484, "28071": 641, "28073": 2546, "28075": 1347, "28077": 2486, "28079": 2487, "28081": 1348, "28083": 1993, "28085": 2547, "28087": 2037, "28089": 1894, "28091": 642, "28093": 525, "28095": 643, "28097": 2851, "28099": 2548, "28101": 2488, "28103": 2549, "28105": 669, "28107": 2858, "28109": 2898, "28111": 2118, "28113": 2489, "28115": 1995, "28117": 1816, "28119": 2491, "28121": 869, "28123": 1349, "28125": 2100, "28127": 824, "28129": 2857, "28131": 1992, "28133": 2550, "28135": 2571, "28137": 758, "28139": 899, "28141": 901, "28143": 2932, "28145": 2551, "28147": 2490, "28149": 361, "28151": 2495, "28153": 2472, "28155": 1350, "28157": 2572, "28159": 2899, "28161": 1996, "28163": 867, "29001": 2552, "29003": 1763, "29005": 1244, "29007": 1351, "29009": 2900, "29011": 2901, "29013": 2933, "29015": 2934, "29017": 670, "29019": 2553, "29021": 2654, "29023": 2902, "29025": 1997, "29027": 2499, "29029": 2123, "29031": 1817, "29033": 2493, "29035": 759, "29037": 1895, "29039": 2935, "29041": 1998, "29043": 2386, "29045": 2984, "29047": 1352, "29049": 644, "29051": 761, "29053": 2859, "29055": 671, "29057": 2985, "29059": 2986, "29061": 2101, "29063": 2936, "29065": 2474, "29067": 2903, "29069": 763, "29071": 2387, "29073": 2554, "29075": 2937, "29077": 568, "29079": 2788, "29081": 606, "29083": 226, "29085": 225, "29087": 2938, "29089": 2860, "29091": 2492, "29093": 2494, "29095": 2756, "29097": 2939, "29099": 2322, "29101": 575, "29103": 2905, "29105": 645, "29107": 646, "29109": 2753, "29111": 825, "29113": 447, "29115": 448, "29117": 2120, "29119": 2940, "29121": 2324, "29123": 2904, "29125": 2573, "29127": 2906, "29129": 2076, "29131": 97, "29133": 588, "29135": 2323, "29137": 647, "29139": 649, "29141": 2496, "29143": 2907, "29145": 229, "29147": 227, "29149": 2325, "29151": 834, "29153": 2497, "29155": 2908, "29157": 2941, "29159": 133, "29161": 2498, "29163": 2502, "29165": 2555, "29167": 3007, "29169": 2038, "29171": 672, "29173": 2575, "29175": 648, "29177": 1245, "29179": 590, "29181": 2326, "29183": 107093, "29185": 731, "29186": 107094, "29187": 107096, "29189": 108235, "29195": 650, "29197": 134, "29199": 2174, "29201": 2556, "29203": 2501, "29205": 2327, "29207": 651, "29209": 576, "29211": 1353, "29213": 98, "29215": 579, "29217": 2656, "29219": 951, "29221": 2987, "29223": 2465, "29225": 2331, "29227": 2500, "29229": 135, "29510": 107095, "30001": 953, "30003": 1836, "30005": 488, "30007": 2375, "30009": 963, "30011": 415, "30013": 2330, "30015": 445, "30017": 449, "30019": 776, "30021": 571, "30023": 826, "30025": 1893, "30027": 466, "30029": 2379, "30031": 453, "30033": 532, "30035": 777, "30037": 2329, "30039": 450, "30041": 2353, "30043": 362, "30045": 2332, "30047": 3010, "30049": 1255, "30051": 3006, "30053": 3012, "30055": 988, "30057": 3009, "30059": 2768, "30061": 778, "30063": 366, "30065": 3008, "30067": 2333, "30069": 2334, "30071": 487, "30073": 1854, "30075": 975, "30077": 423, "30079": 531, "30081": 426, "30083": 943, "30085": 1837, "30087": 48811, "30089": 2748, "30091": 3011, "30093": 1762, "30095": 3013, "30097": 827, "30099": 363, "30101": 566, "30103": 967, "30105": 2335, "30107": 2376, "30109": 928, "30111": 1839, "31001": 2574, "31003": 2942, "31005": 1755, "31007": 779, "31009": 2173, "31011": 2175, "31013": 780, "31015": 1896, "31017": 2943, "31019": 232, "31021": 2767, "31023": 2381, "31025": 233, "31027": 2769, "31029": 781, "31031": 420, "31033": 2944, "31035": 176, "31037": 1761, "31039": 782, "31041": 2945, "31043": 136, "31045": 421, "31047": 223, "31049": 1756, "31051": 533, "31053": 234, "31055": 224, "31057": 2377, "31059": 1254, "31061": 178, "31063": 206, "31065": 235, "31067": 784, "31069": 783, "31071": 179, "31073": 2657, "31075": 2702, "31077": 207, "31079": 208, "31081": 2039, "31083": 2658, "31085": 1757, "31087": 2176, "31089": 1256, "31091": 828, "31093": 1759, "31095": 209, "31097": 1758, "31099": 210, "31101": 3014, "31103": 2380, "31105": 2336, "31107": 364, "31109": 2338, "31111": 785, "31113": 236, "31115": 237, "31117": 2337, "31119": 837, "31121": 238, "31123": 1760, "31125": 2659, "31127": 2340, "31129": 2660, "31131": 211, "31133": 3017, "31135": 2382, "31137": 2661, "31139": 760, "31141": 762, "31143": 1257, "31145": 2662, "31147": 2341, "31149": 2703, "31151": 2383, "31153": 2663, "31155": 2271, "31157": 3019, "31159": 2328, "31161": 850, "31163": 2664, "31165": 2268, "31167": 3018, "31169": 764, "31171": 212, "31173": 451, "31175": 239, "31177": 2704, "31179": 2695, "31181": 240, "31183": 2951, "31185": 2712, "32001": 180, "32003": 2388, "32005": 2269, "32007": 1902, "32009": 765, "32011": 2576, "32013": 977, "32015": 137, "32017": 2384, "32019": 213, "32021": 243, "32023": 3046, "32027": 2557, "32029": 419, "32031": 2696, "32033": 2385, "32510": 13525, "33001": 2558, "33003": 652, "33005": 1354, "33007": 2447, "33009": 139, "33011": 2272, "33013": 766, "33015": 786, "33017": 2270, "33019": 2577, "34001": 181, "34003": 2697, "34005": 673, "34007": 2825, "34009": 241, "34011": 214, "34013": 788, "34015": 1134, "34017": 3020, "34019": 182, "34021": 2505, "34023": 1900, "34025": 183, "34027": 1300, "34029": 140, "34031": 3021, "34033": 2274, "34035": 691, "34037": 767, "34039": 1173, "34041": 394, "35001": 2390, "35003": 1899, "35005": 328, "35006": 2709, "35007": 3047, "35009": 327, "35011": 3048, "35013": 2389, "35015": 3055, "35017": 3051, "35019": 1258, "35021": 329, "35023": 365, "35025": 369, "35027": 370, "35028": 787, "35029": 368, "35031": 177, "35033": 789, "35035": 560, "35037": 372, "35039": 1274, "35041": 1259, "35043": 397, "35045": 2722, "35047": 833, "35049": 2392, "35051": 330, "35053": 3053, "35055": 2393, "35057": 852, "35059": 1260, "35061": 1261, "36001": 2506, "36003": 900, "36005": 1189, "36007": 692, "36009": 654, "36011": 1841, "36013": 693, "36015": 832, "36017": 2504, "36019": 2503, "36021": 371, "36023": 1262, "36025": 2177, "36027": 853, "36029": 1292, "36031": 138, "36033": 2823, "36035": 2824, "36037": 2745, "36039": 101, "36041": 99, "36043": 422, "36045": 1109, "36047": 2275, "36049": 849, "36051": 1898, "36053": 868, "36055": 1842, "36057": 100, "36059": 142, "36061": 1264, "36063": 2394, "36065": 2395, "36067": 399, "36069": 1840, "36071": 1843, "36073": 2396, "36075": 1263, "36077": 1265, "36079": 1266, "36081": 675, "36083": 141, "36085": 1190, "36087": 3049, "36089": 1079, "36091": 1080, "36093": 2040, "36095": 1081, "36097": 2397, "36099": 972, "36101": 2398, "36103": 2410, "36105": 1110, "36107": 653, "36109": 1082, "36111": 1268, "36113": 102, "36115": 655, "36117": 1860, "36119": 333, "36121": 2705, "36123": 103, "37001": 1398, "37003": 1267, "37005": 2399, "37007": 104, "37009": 1111, "37011": 2665, "37013": 395, "37015": 1174, "37017": 1112, "37019": 490, "37021": 3054, "37023": 1175, "37025": 2178, "37027": 1192, "37029": 1401, "37031": 1269, "37033": 2041, "37035": 2666, "37037": 921, "37039": 919, "37041": 1191, "37043": 989, "37045": 242, "37047": 2772, "37049": 660, "37051": 1114, "37053": 1113, "37055": 2446, "37057": 2667, "37059": 1270, "37061": 878, "37063": 471, "37065": 944, "37067": 1901, "37069": 565, "37071": 582, "37073": 1176, "37075": 572, "37077": 452, "37079": 1115, "37081": 2723, "37083": 2668, "37085": 1845, "37087": 879, "37089": 375, "37091": 506, "37093": 2179, "37095": 2078, "37097": 2952, "37099": 930, "37101": 454, "37103": 2953, "37105": 1000, "37107": 2180, "37109": 2954, "37111": 331, "37113": 946, "37115": 332, "37117": 2955, "37119": 1116, "37121": 1177, "37123": 2956, "37125": 1778, "37127": 468, "37129": 455, "37131": 1193, "37133": 2669, "37135": 1117, "37137": 578, "37139": 601, "37141": 513, "37143": 577, "37145": 1402, "37147": 1403, "37149": 2687, "37151": 2958, "37153": 1355, "37155": 1118, "37157": 1427, "37159": 2957, "37161": 876, "37163": 215, "37165": 105, "37167": 2959, "37169": 2400, "37171": 2401, "37173": 573, "37175": 334, "37177": 580, "37179": 1195, "37181": 1428, "37183": 1844, "37185": 2688, "37187": 2464, "37189": 216, "37191": 244, "37193": 2714, "37195": 2961, "37197": 2727, "37199": 873, "38001": 2402, "38003": 2403, "38005": 2273, "38007": 2671, "38009": 1429, "38011": 456, "38013": 2960, "38015": 2962, "38017": 1904, "38019": 2963, "38021": 2404, "38023": 2708, "38025": 1178, "38027": 1179, "38029": 835, "38031": 1194, "38033": 1180, "38035": 2672, "38037": 1430, "38039": 2405, "38041": 2964, "38043": 1181, "38047": 1196, "38049": 217, "38051": 2965, "38053": 939, "38055": 1273, "38057": 3050, "38059": 1275, "38061": 1197, "38063": 2966, "38065": 2406, "38067": 1431, "38069": 1182, "38071": 2967, "38073": 2747, "38075": 245, "38077": 923, "38079": 2968, "38081": 922, "38083": 1198, "38085": 1432, "38087": 1200, "38089": 2969, "38091": 2707, "38093": 2749, "38095": 1199, "38097": 3052, "38099": 218, "38101": 1295, "38103": 335, "38105": 942, "39001": 1356, "39003": 1299, "39005": 656, "39007": 1433, "39009": 1434, "39011": 887, "39013": 1435, "39015": 1056, "39017": 657, "39019": 1183, "39021": 1436, "39023": 1437, "39025": 1357, "39027": 106, "39029": 2408, "39031": 2970, "39033": 658, "39035": 1438, "39037": 2689, "39039": 1359, "39041": 1297, "39043": 2775, "39045": 1523, "39047": 1358, "39049": 356, "39051": 107, "39053": 219, "39055": 220, "39057": 1688, "39059": 1689, "39061": 3059, "39063": 2971, "39065": 1906, "39067": 1690, "39069": 2972, "39071": 1999, "39073": 221, "39075": 1691, "39077": 1692, "39079": 1693, "39081": 2988, "39083": 2975, "39085": 1135, "39087": 110, "39089": 790, "39091": 108, "39093": 222, "39095": 470, "39097": 293, "39099": 1184, "39101": 1694, "39103": 1298, "39105": 1136, "39107": 603, "39109": 2448, "39111": 1404, "39113": 1695, "39115": 707, "39117": 708, "39119": 2973, "39121": 1696, "39123": 486, "39125": 2079, "39127": 251, "39129": 791, "39131": 109, "39133": 1405, "39135": 1360, "39137": 2690, "39139": 1057, "39141": 1406, "39143": 2670, "39145": 2789, "39147": 252, "39149": 1271, "39151": 296, "39153": 1051, "39155": 659, "39157": 1407, "39159": 2407, "39161": 584, "39163": 253, "39165": 2559, "39167": 1697, "39169": 2213, "39171": 1408, "39173": 2778, "39175": 1409, "40001": 1779, "40003": 2974, "40005": 294, "40007": 297, "40009": 1185, "40011": 2212, "40013": 709, "40015": 3056, "40017": 1781, "40019": 2214, "40021": 710, "40023": 2459, "40025": 3057, "40027": 1769, "40029": 792, "40031": 1410, "40033": 1512, "40035": 254, "40037": 711, "40039": 1137, "40041": 1187, "40043": 712, "40045": 2215, "40047": 1188, "40049": 278, "40051": 2042, "40053": 295, "40055": 2216, "40057": 713, "40059": 714, "40061": 1411, "40063": 298, "40065": 1138, "40067": 2217, "40069": 3058, "40071": 715, "40073": 300, "40075": 255, "40077": 2218, "40079": 2219, "40081": 279, "40083": 2409, "40085": 716, "40087": 299, "40089": 2978, "40091": 2220, "40093": 1139, "40095": 1140, "40097": 1141, "40099": 717, "40101": 1142, "40103": 2976, "40105": 718, "40107": 1143, "40109": 355, "40111": 258, "40113": 1147, "40115": 256, "40117": 257, "40119": 2411, "40121": 353, "40123": 880, "40125": 2417, "40127": 2043, "40129": 795, "40131": 259, "40133": 719, "40135": 2221, "40137": 2222, "40139": 1905, "40141": 2416, "40143": 2981, "40145": 261, "40147": 260, "40149": 2223, "40151": 262, "40153": 263, "41001": 1846, "41003": 484, "41005": 536, "41007": 514, "41009": 1848, "41011": 1520, "41013": 2224, "41015": 302, "41017": 1847, "41019": 518, "41021": 1515, "41023": 1851, "41025": 1849, "41027": 1903, "41029": 797, "41031": 489, "41033": 352, "41035": 537, "41037": 269, "41039": 981, "41041": 467, "41043": 535, "41045": 974, "41047": 538, "41049": 301, "41051": 984, "41053": 485, "41055": 303, "41057": 494, "41059": 1144, "41061": 1001, "41063": 720, "41065": 556, "41067": 540, "41069": 2724, "41071": 558, "42001": 2225, "42003": 913, "42005": 2226, "42007": 374, "42009": 1053, "42011": 721, "42013": 112, "42015": 871, "42017": 722, "42019": 354, "42021": 1131, "42023": 2450, "42025": 2227, "42027": 1058, "42029": 1148, "42031": 111, "42033": 1362, "42035": 1052, "42037": 2228, "42039": 1363, "42041": 114, "42043": 2229, "42045": 1132, "42047": 113, "42049": 1055, "42051": 2230, "42053": 1361, "42055": 1133, "42057": 2181, "42059": 115, "42061": 1364, "42063": 1145, "42065": 1059, "42067": 2610, "42069": 965, "42071": 1413, "42073": 794, "42075": 1585, "42077": 838, "42079": 2349, "42081": 1276, "42083": 107099, "42085": 305, "42087": 1412, "42089": 940, "42091": 1522, "42093": 2182, "42095": 2462, "42097": 1649, "42099": 515, "42101": 2983, "42103": 2611, "42105": 1284, "42107": 1470, "42109": 398, "42111": 2449, "42113": 1460, "42115": 924, "42117": 581, "42119": 2612, "42121": 2002, "42123": 2613, "42125": 357, "42127": 952, "42129": 267, "42131": 949, "42133": 1461, "44001": 2183, "44003": 612, "44005": 1462, "44007": 2691, "44009": 1586, "45001": 2451, "45003": 881, "45005": 1650, "45007": 586, "45009": 2614, "45011": 1463, "45013": 1653, "45015": 2615, "45017": 2616, "45019": 2617, "45021": 1464, "45023": 1651, "45025": 1654, "45027": 1465, "45029": 1466, "45031": 1054, "45033": 1652, "45035": 1471, "45037": 116, "45039": 2044, "45041": 2618, "45043": 1467, "45045": 1468, "45047": 1655, "45049": 2184, "45051": 472, "45053": 1061, "45055": 2619, "45057": 2185, "45059": 2621, "45061": 1656, "45063": 1469, "45065": 1583, "45067": 2620, "45069": 2560, "45071": 2622, "45073": 927, "45075": 264, "45077": 2186, "45079": 1472, "45081": 2623, "45083": 1172, "45085": 1365, "45087": 2692, "45089": 1657, "45091": 2045, "46003": 463, "46005": 1366, "46007": 2413, "46009": 428, "46011": 2452, "46013": 925, "46015": 2776, "46017": 1907, "46019": 848, "46021": 1060, "46023": 457, "46025": 458, "46027": 492, "46029": 555, "46031": 304, "46033": 459, "46035": 461, "46037": 926, "46039": 464, "46041": 847, "46043": 493, "46045": 1062, "46047": 864, "46049": 1658, "46051": 495, "46053": 2710, "46055": 460, "46057": 1301, "46059": 856, "46061": 2458, "46063": 2412, "46065": 855, "46067": 473, "46069": 897, "46071": 476, "46073": 462, "46075": 2414, "46077": 583, "46079": 585, "46081": 438, "46083": 836, "46085": 2415, "46087": 437, "46089": 2187, "46091": 945, "46093": 475, "46095": 2713, "46097": 2117, "46099": 2355, "46101": 998, "46103": 499, "46105": 539, "46107": 1367, "46109": 954, "46111": 498, "46113": 500, "46115": 474, "46117": 863, "46119": 996, "46121": 2726, "46123": 866, "46125": 511, "46127": 477, "46129": 2418, "46135": 439, "46137": 1272, "47001": 1699, "47003": 2693, "47005": 1513, "47007": 2624, "47009": 877, "47011": 2625, "47013": 1369, "47015": 1700, "47017": 2977, "47019": 306, "47021": 2046, "47023": 2979, "47025": 1701, "47027": 2626, "47029": 2047, "47031": 1514, "47033": 2048, "47035": 401, "47037": 2694, "47039": 358, "47043": 1518, "47045": 2627, "47047": 478, "47049": 1659, "47051": 1063, "47053": 1516, "47055": 2628, "47057": 2049, "47059": 2629, "47061": 2561, "47063": 3022, "47065": 1171, "47067": 2585, "47069": 359, "47071": 376, "47073": 1702, "47075": 1064, "47077": 1517, "47079": 307, "47081": 2050, "47083": 308, "47085": 2419, "47087": 2630, "47089": 1661, "47091": 793, "47093": 1780, "47095": 2051, "47097": 2631, "47099": 2052, "47101": 613, "47103": 1703, "47105": 268, "47107": 1704, "47109": 874, "47111": 2453, "47113": 309, "47115": 1705, "47117": 512, "47119": 2632, "47121": 265, "47123": 1170, "47125": 796, "47127": 1483, "47129": 430, "47131": 2633, "47133": 2053, "47135": 1584, "47137": 992, "47139": 266, "47141": 1065, "47143": 1773, "47145": 310, "47147": 1002, "47149": 1908, "47151": 1066, "47153": 270, "47155": 2422, "47157": 933, "47159": 2054, "47161": 2420, "47163": 2312, "47165": 2055, "47167": 501, "47169": 2634, "47171": 2980, "47173": 1587, "47175": 1368, "47177": 2982, "47179": 1519, "47181": 1067, "47183": 798, "47185": 2562, "47187": 2729, "47189": 271, "48001": 1521, "48003": 1546, "48005": 831, "48007": 1545, "48009": 1768, "48011": 1765, "48013": 2421, "48015": 442, "48017": 1222, "48019": 311, "48021": 441, "48023": 1548, "48025": 875, "48027": 1878, "48029": 2685, "48031": 1767, "48033": 882, "48035": 1707, "48037": 883, "48039": 2731, "48041": 799, "48043": 800, "48045": 801, "48047": 1764, "48049": 276, "48051": 312, "48053": 1909, "48055": 1223, "48057": 1766, "48059": 2635, "48061": 1553, "48063": 2586, "48065": 2717, "48067": 2423, "48069": 2424, "48071": 802, "48073": 803, "48075": 2056, "48077": 317, "48079": 804, "48081": 1770, "48083": 314, "48085": 3024, "48087": 313, "48089": 316, "48091": 805, "48093": 806, "48095": 1224, "48097": 2716, "48099": 1146, "48101": 2636, "48103": 1706, "48105": 1771, "48107": 2425, "48109": 516, "48111": 807, "48113": 1281, "48115": 377, "48117": 1549, "48119": 1876, "48121": 1862, "48125": 1709, "48127": 1484, "48129": 2746, "48131": 315, "48133": 1277, "48135": 318, "48137": 319, "48139": 1290, "48141": 982, "48143": 1552, "48145": 808, "48147": 809, "48149": 810, "48151": 321, "48153": 320, "48155": 811, "48157": 1556, "48159": 2057, "48161": 812, "48163": 322, "48165": 813, "48167": 1557, "48169": 378, "48171": 1550, "48173": 323, "48175": 2725, "48177": 2426, "48179": 814, "48181": 884, "48183": 324, "48185": 768, "48187": 382, "48189": 815, "48191": 2637, "48193": 272, "48195": 2777, "48197": 2587, "48199": 973, "48201": 2701, "48203": 816, "48205": 1551, "48207": 325, "48209": 326, "48211": 1554, "48213": 1799, "48215": 817, "48217": 771, "48219": 2427, "48221": 769, "48223": 1201, "48225": 1800, "48227": 1202, "48229": 931, "48231": 886, "48233": 770, "48235": 564, "48237": 1801, "48239": 1203, "48241": 562, "48243": 969, "48245": 980, "48247": 1708, "48249": 2313, "48251": 2428, "48253": 1804, "48255": 2430, "48257": 3000, "48259": 379, "48261": 1802, "48263": 2638, "48265": 1710, "48267": 2429, "48269": 1485, "48271": 1204, "48273": 2999, "48275": 892, "48277": 2639, "48279": 380, "48281": 1805, "48283": 1712, "48285": 1806, "48287": 1807, "48289": 893, "48291": 2734, "48293": 3023, "48295": 1711, "48297": 841, "48299": 2735, "48301": 1205, "48303": 2737, "48305": 1278, "48307": 1280, "48309": 903, "48311": 1487, "48313": 381, "48315": 2640, "48317": 830, "48319": 2431, "48321": 2641, "48323": 1713, "48325": 1206, "48327": 2432, "48329": 1207, "48331": 885, "48333": 1714, "48335": 2308, "48337": 1208, "48339": 1225, "48341": 888, "48343": 3025, "48345": 273, "48347": 3026, "48349": 902, "48351": 929, "48353": 1209, "48355": 907, "48357": 1486, "48359": 2733, "48361": 1853, "48363": 1210, "48365": 2309, "48367": 1279, "48369": 889, "48371": 2310, "48373": 2433, "48375": 2434, "48377": 985, "48379": 2989, "48381": 2779, "48383": 360, "48385": 1488, "48387": 384, "48389": 402, "48391": 400, "48393": 890, "48395": 858, "48397": 1211, "48399": 891, "48401": 904, "48403": 1212, "48405": 894, "48407": 2990, "48409": 865, "48411": 383, "48413": 1213, "48415": 859, "48417": 1214, "48419": 385, "48421": 2736, "48423": 404, "48425": 1215, "48427": 2991, "48429": 2992, "48431": 2588, "48433": 274, "48435": 2311, "48437": 3027, "48439": 2444, "48441": 403, "48443": 895, "48445": 842, "48447": 2435, "48449": 1715, "48451": 861, "48453": 431, "48455": 1216, "48457": 2993, "48459": 1716, "48461": 905, "48463": 3029, "48465": 405, "48467": 1220, "48469": 906, "48471": 908, "48473": 2760, "48475": 909, "48477": 408, "48479": 275, "48481": 2642, "48483": 2715, "48485": 911, "48487": 386, "48489": 910, "48491": 2442, "48493": 1217, "48495": 843, "48497": 2436, "48499": 1492, "48501": 3028, "48503": 915, "48505": 734, "48507": 914, "49001": 2994, "49003": 2995, "49005": 2643, "49007": 1717, "49009": 1718, "49011": 1232, "49013": 2997, "49015": 2437, "49017": 2439, "49019": 2438, "49021": 870, "49023": 2440, "49025": 2718, "49027": 541, "49029": 2909, "49031": 1218, "49033": 2910, "49035": 1803, "49037": 544, "49039": 406, "49041": 3031, "49043": 2739, "49045": 2741, "49047": 1226, "49049": 1234, "49051": 407, "49053": 1910, "49055": 2441, "49057": 1221, "50001": 1912, "50003": 2911, "50005": 2455, "50007": 1370, "50009": 2475, "50011": 2791, "50013": 614, "50015": 2460, "50017": 1371, "50019": 616, "50021": 1068, "50023": 1069, "50025": 2564, "50027": 2912, "51001": 1913, "51003": 2913, "51005": 1070, "51007": 1660, "51009": 1588, "51011": 1372, "51013": 1719, "51015": 2914, "51017": 2001, "51019": 2915, "51021": 604, "51023": 1589, "51025": 733, "51027": 1071, "51029": 2589, "51031": 617, "51033": 1072, "51035": 440, "51036": 13512, "51037": 1662, "51041": 2916, "51043": 1720, "51045": 615, "51047": 2917, "51049": 2590, "51051": 2563, "51053": 1489, "51057": 2918, "51059": 738, "51061": 1494, "51063": 1073, "51065": 1721, "51067": 1591, "51069": 1227, "51071": 605, "51073": 2919, "51075": 2920, "51077": 2443, "51079": 1722, "51081": 735, "51083": 1075, "51085": 2926, "51087": 1723, "51089": 1186, "51091": 1373, "51093": 2591, "51095": 2927, "51097": 2921, "51099": 618, "51101": 1663, "51103": 1772, "51105": 3030, "51107": 739, "51109": 3032, "51111": 1724, "51113": 1490, "51115": 736, "51117": 1493, "51119": 737, "51121": 610, "51125": 2003, "51127": 2922, "51131": 740, "51133": 741, "51135": 742, "51137": 743, "51139": 2996, "51141": 542, "51143": 1664, "51145": 1491, "51147": 2923, "51149": 1725, "51153": 744, "51155": 1074, "51157": 1726, "51159": 2924, "51161": 2115, "51163": 1374, "51165": 1555, "51167": 1590, "51169": 1782, "51171": 2445, "51173": 608, "51175": 1228, "51177": 2925, "51179": 1592, "51181": 2928, "51183": 2929, "51185": 1375, "51187": 3033, "51191": 1235, "51193": 2592, "51195": 2930, "51197": 1376, "51199": 2931, "51510": 13446, "51515": 2915, "51520": 13487, "51530": 13406, "51540": 13435, "51550": 13513, "51580": 13412, "51590": 13434, "51595": 13514, "51600": 108238, "51610": 13451, "51620": 108239, "51630": 13476, "51640": 13444, "51650": 13515, "51660": 13407, "51670": 13454, "51678": 13408, "51680": 13483, "51683": 13410, "51685": 13430, "51690": 13445, "51700": 13457, "51710": 13516, "51720": 13409, "51730": 13420, "51735": 13488, "51740": 13517, "51750": 13431, "51760": 108236, "51770": 108237, "51775": 13432, "51790": 13452, "51800": 13519, "51810": 13489, "51820": 13453, "51830": 13395, "51840": 13524, "53001": 184, "53003": 2454, "53005": 185, "53007": 1229, "53009": 1076, "53011": 502, "53013": 745, "53015": 517, "53017": 1233, "53019": 186, "53021": 1727, "53023": 1495, "53025": 1230, "53027": 1728, "53029": 2998, "53031": 1497, "53033": 1282, "53035": 1231, "53037": 3001, "53039": 1539, "53041": 2742, "53043": 1729, "53045": 746, "53047": 1501, "53049": 1504, "53051": 1665, "53053": 411, "53055": 1378, "53057": 1236, "53059": 2740, "53061": 410, "53063": 1595, "53065": 1380, "53067": 1666, "53069": 543, "53071": 3034, "53073": 1730, "53075": 749, "53077": 872, "54001": 747, "54003": 187, "54005": 1005, "54007": 2456, "54009": 188, "54011": 1506, "54013": 1379, "54015": 2565, "54017": 1593, "54019": 2124, "54021": 2566, "54023": 190, "54025": 623, "54027": 1667, "54029": 1540, "54031": 3002, "54033": 1731, "54035": 191, "54037": 750, "54039": 1668, "54041": 2780, "54043": 620, "54045": 2081, "54047": 2567, "54049": 622, "54051": 189, "54053": 751, "54055": 611, "54057": 192, "54059": 2116, "54061": 1669, "54063": 1381, "54065": 2242, "54067": 1003, "54069": 1077, "54071": 621, "54073": 619, "54075": 624, "54077": 1498, "54079": 626, "54081": 1016, "54083": 2243, "54085": 1078, "54087": 193, "54089": 2463, "54091": 748, "54093": 752, "54095": 194, "54097": 1496, "54099": 625, "54101": 587, "54103": 195, "54105": 2593, "54107": 519, "54109": 589, "55001": 1500, "55003": 1541, "55005": 2244, "55007": 753, "55009": 755, "55011": 2457, "55013": 844, "55015": 754, "55017": 3003, "55019": 2698, "55021": 2245, "55023": 196, "55025": 496, "55027": 1547, "55029": 1499, "55031": 1783, "55033": 1502, "55035": 1237, "55037": 2246, "55039": 3005, "55041": 1542, "55043": 1149, "55045": 1543, "55047": 1150, "55049": 1911, "55051": 1151, "55053": 2743, "55055": 1238, "55057": 1152, "55059": 1544, "55061": 1377, "55063": 627, "55065": 3004, "55067": 1503, "55069": 1382, "55071": 2247, "55073": 497, "55075": 1240, "55077": 628, "55078": 1153, "55079": 546, "55081": 629, "55083": 3035, "55085": 2250, "55087": 2391, "55089": 1294, "55091": 2461, "55093": 2848, "55095": 1154, "55097": 1156, "55099": 1155, "55101": 935, "55103": 1158, "55105": 3037, "55107": 2080, "55109": 1157, "55111": 1159, "55113": 1160, "55115": 1161, "55117": 1302, "55119": 1239, "55121": 2087, "55123": 2251, "55125": 1162, "55127": 409, "55129": 2744, "55131": 1241, "55133": 2700, "55135": 1163, "55137": 1594, "55139": 277, "55141": 2699, "56001": 1918, "56003": 1852, "56005": 1166, "56007": 1785, "56009": 1219, "56011": 1164, "56013": 1507, "56015": 3036, "56017": 1670, "56019": 1167, "56021": 412, "56023": 1505, "56025": 1165, "56027": 860, "56029": 1914, "56031": 896, "56033": 1857, "56035": 1168, "56037": 1169, "56039": 1784, "56041": 2248, "56043": 2249, "56045": 479, "60010": 10445, "69100": 11243, "69110": 11244, "72001": 11625, "72003": 11626, "72005": 11627, "72007": 11628, "72009": 11629, "72011": 11630, "72013": 11631, "72015": 11632, "72017": 11633, "72019": 11634, "72021": 11635, "72023": 11636, "72025": 11637, "72027": 11638, "72029": 11639, "72031": 11640, "72033": 11641, "72035": 7269, "72037": 11642, "72041": 11644, "72043": 11645, "72045": 11646, "72047": 11647, "72049": 11648, "72051": 11649, "72053": 11650, "72054": 7539, "72055": 11651, "72057": 11652, "72059": 11653, "72061": 11654, "72063": 11655, "72065": 11656, "72067": 11657, "72071": 11659, "72073": 11660, "72075": 11662, "72077": 11661, "72079": 11663, "72081": 11674, "72083": 11684, "72085": 11688, "72087": 11689, "72089": 11690, "72091": 11691, "72093": 11692, "72095": 11693, "72097": 11664, "72099": 11666, "72101": 11667, "72105": 11669, "72107": 11670, "72109": 11671, "72111": 11672, "72113": 11673, "72115": 11675, "72117": 11676, "72119": 11677, "72121": 11678, "72123": 11679, "72125": 11680, "72127": 6849, "72129": 11681, "72133": 11683, "72135": 11685, "72137": 11686, "72139": 11687, "72141": 11694, "72143": 11695, "72145": 11696, "72147": 11697, "72149": 11698, "72151": 11699, "72153": 11700, "78010": 97314, "78020": 97315, "78030": 97313}
\ No newline at end of file
diff --git a/examples/sample_data/us_county_fips_codes.csv b/examples/sample_data/us_county_fips_codes.csv
new file mode 100644
index 0000000..e170d6b
--- /dev/null
+++ b/examples/sample_data/us_county_fips_codes.csv
@@ -0,0 +1,3233 @@
+fips_code,county_name,state_abbr
+01001,Autauga,AL
+01003,Baldwin,AL
+01005,Barbour,AL
+01007,Bibb,AL
+01009,Blount,AL
+01011,Bullock,AL
+01013,Butler,AL
+01015,Calhoun,AL
+01017,Chambers,AL
+01019,Cherokee,AL
+01021,Chilton,AL
+01023,Choctaw,AL
+01025,Clarke,AL
+01027,Clay,AL
+01029,Cleburne,AL
+01031,Coffee,AL
+01033,Colbert,AL
+01035,Conecuh,AL
+01037,Coosa,AL
+01039,Covington,AL
+01041,Crenshaw,AL
+01043,Cullman,AL
+01045,Dale,AL
+01047,Dallas,AL
+01049,De Kalb,AL
+01051,Elmore,AL
+01053,Escambia,AL
+01055,Etowah,AL
+01057,Fayette,AL
+01059,Franklin,AL
+01061,Geneva,AL
+01063,Greene,AL
+01065,Hale,AL
+01067,Henry,AL
+01069,Houston,AL
+01071,Jackson,AL
+01073,Jefferson,AL
+01075,Lamar,AL
+01077,Lauderdale,AL
+01079,Lawrence,AL
+01081,Lee,AL
+01083,Limestone,AL
+01085,Lowndes,AL
+01087,Macon,AL
+01089,Madison,AL
+01091,Marengo,AL
+01093,Marion,AL
+01095,Marshall,AL
+01097,Mobile,AL
+01099,Monroe,AL
+01101,Montgomery,AL
+01103,Morgan,AL
+01105,Perry,AL
+01107,Pickens,AL
+01109,Pike,AL
+01111,Randolph,AL
+01113,Russell,AL
+01115,St Clair,AL
+01117,Shelby,AL
+01119,Sumter,AL
+01121,Talladega,AL
+01123,Tallapoosa,AL
+01125,Tuscaloosa,AL
+01127,Walker,AL
+01129,Washington,AL
+01131,Wilcox,AL
+01133,Winston,AL
+02013,Aleutians East,AK
+02016,Aleutians West,AK
+02020,Anchorage,AK
+02050,Bethel,AK
+02060,Bristol Bay,AK
+02068,Denali,AK
+02070,Dillingham,AK
+02090,Fairbanks North Star,AK
+02100,Haines,AK
+02110,Juneau,AK
+02122,Kenai Peninsula,AK
+02130,Ketchikan Gateway,AK
+02150,Kodiak Island,AK
+02164,Lake and Peninsula,AK
+02170,Matanuska-Susitna,AK
+02180,Nome,AK
+02185,North Slope,AK
+02188,Northwest Arctic,AK
+02201,Prince of Wales-Outer Ketchikan,AK
+02220,Sitka,AK
+02232,Skagway-Hoonah-Angoon,AK
+02240,Southeast Fairbanks,AK
+02261,Valdez-Cordova,AK
+02270,Wade Hampton,AK
+02280,Wrangell-Petersburg,AK
+02282,Yakutat,AK
+02290,Yukon-Koyukuk,AK
+04001,Apache,AZ
+04003,Cochise,AZ
+04005,Coconino,AZ
+04007,Gila,AZ
+04009,Graham,AZ
+04011,Greenlee,AZ
+04012,La Paz,AZ
+04013,Maricopa,AZ
+04015,Mohave,AZ
+04017,Navajo,AZ
+04019,Pima,AZ
+04021,Pinal,AZ
+04023,Santa Cruz,AZ
+04025,Yavapai,AZ
+04027,Yuma,AZ
+05001,Arkansas,AR
+05003,Ashley,AR
+05005,Baxter,AR
+05007,Benton,AR
+05009,Boone,AR
+05011,Bradley,AR
+05013,Calhoun,AR
+05015,Carroll,AR
+05017,Chicot,AR
+05019,Clark,AR
+05021,Clay,AR
+05023,Cleburne,AR
+05025,Cleveland,AR
+05027,Columbia,AR
+05029,Conway,AR
+05031,Craighead,AR
+05033,Crawford,AR
+05035,Crittenden,AR
+05037,Cross,AR
+05039,Dallas,AR
+05041,Desha,AR
+05043,Drew,AR
+05045,Faulkner,AR
+05047,Franklin,AR
+05049,Fulton,AR
+05051,Garland,AR
+05053,Grant,AR
+05055,Greene,AR
+05057,Hempstead,AR
+05059,Hot Spring,AR
+05061,Howard,AR
+05063,Independence,AR
+05065,Izard,AR
+05067,Jackson,AR
+05069,Jefferson,AR
+05071,Johnson,AR
+05073,Lafayette,AR
+05075,Lawrence,AR
+05077,Lee,AR
+05079,Lincoln,AR
+05081,Little River,AR
+05083,Logan,AR
+05085,Lonoke,AR
+05087,Madison,AR
+05089,Marion,AR
+05091,Miller,AR
+05093,Mississippi,AR
+05095,Monroe,AR
+05097,Montgomery,AR
+05099,Nevada,AR
+05101,Newton,AR
+05103,Ouachita,AR
+05105,Perry,AR
+05107,Phillips,AR
+05109,Pike,AR
+05111,Poinsett,AR
+05113,Polk,AR
+05115,Pope,AR
+05117,Prairie,AR
+05119,Pulaski,AR
+05121,Randolph,AR
+05123,St Francis,AR
+05125,Saline,AR
+05127,Scott,AR
+05129,Searcy,AR
+05131,Sebastian,AR
+05133,Sevier,AR
+05135,Sharp,AR
+05137,Stone,AR
+05139,Union,AR
+05141,Van Buren,AR
+05143,Washington,AR
+05145,White,AR
+05147,Woodruff,AR
+05149,Yell,AR
+06001,Alameda,CA
+06003,Alpine,CA
+06005,Amador,CA
+06007,Butte,CA
+06009,Calaveras,CA
+06011,Colusa,CA
+06013,Contra Costa,CA
+06015,Del Norte,CA
+06017,El Dorado,CA
+06019,Fresno,CA
+06021,Glenn,CA
+06023,Humboldt,CA
+06025,Imperial,CA
+06027,Inyo,CA
+06029,Kern,CA
+06031,Kings,CA
+06033,Lake,CA
+06035,Lassen,CA
+06037,Los Angeles,CA
+06039,Madera,CA
+06041,Marin,CA
+06043,Mariposa,CA
+06045,Mendocino,CA
+06047,Merced,CA
+06049,Modoc,CA
+06051,Mono,CA
+06053,Monterey,CA
+06055,Napa,CA
+06057,Nevada,CA
+06059,Orange,CA
+06061,Placer,CA
+06063,Plumas,CA
+06065,Riverside,CA
+06067,Sacramento,CA
+06069,San Benito,CA
+06071,San Bernardino,CA
+06073,San Diego,CA
+06075,San Francisco,CA
+06077,San Joaquin,CA
+06079,San Luis Obispo,CA
+06081,San Mateo,CA
+06083,Santa Barbara,CA
+06085,Santa Clara,CA
+06087,Santa Cruz,CA
+06089,Shasta,CA
+06091,Sierra,CA
+06093,Siskiyou,CA
+06095,Solano,CA
+06097,Sonoma,CA
+06099,Stanislaus,CA
+06101,Sutter,CA
+06103,Tehama,CA
+06105,Trinity,CA
+06107,Tulare,CA
+06109,Tuolumne,CA
+06111,Ventura,CA
+06113,Yolo,CA
+06115,Yuba,CA
+08001,Adams,CO
+08003,Alamosa,CO
+08005,Arapahoe,CO
+08007,Archuleta,CO
+08009,Baca,CO
+08011,Bent,CO
+08013,Boulder,CO
+08015,Chaffee,CO
+08017,Cheyenne,CO
+08019,Clear Creek,CO
+08021,Conejos,CO
+08023,Costilla,CO
+08025,Crowley,CO
+08027,Custer,CO
+08029,Delta,CO
+08031,Denver,CO
+08033,Dolores,CO
+08035,Douglas,CO
+08037,Eagle,CO
+08039,Elbert,CO
+08041,El Paso,CO
+08043,Fremont,CO
+08045,Garfield,CO
+08047,Gilpin,CO
+08049,Grand,CO
+08051,Gunnison,CO
+08053,Hinsdale,CO
+08055,Huerfano,CO
+08057,Jackson,CO
+08059,Jefferson,CO
+08061,Kiowa,CO
+08063,Kit Carson,CO
+08065,Lake,CO
+08067,La Plata,CO
+08069,Larimer,CO
+08071,Las Animas,CO
+08073,Lincoln,CO
+08075,Logan,CO
+08077,Mesa,CO
+08079,Mineral,CO
+08081,Moffat,CO
+08083,Montezuma,CO
+08085,Montrose,CO
+08087,Morgan,CO
+08089,Otero,CO
+08091,Ouray,CO
+08093,Park,CO
+08095,Phillips,CO
+08097,Pitkin,CO
+08099,Prowers,CO
+08101,Pueblo,CO
+08103,Rio Blanco,CO
+08105,Rio Grande,CO
+08107,Routt,CO
+08109,Saguache,CO
+08111,San Juan,CO
+08113,San Miguel,CO
+08115,Sedgwick,CO
+08117,Summit,CO
+08119,Teller,CO
+08121,Washington,CO
+08123,Weld,CO
+08125,Yuma,CO
+09001,Fairfield,CT
+09003,Hartford,CT
+09005,Litchfield,CT
+09007,Middlesex,CT
+09009,New Haven,CT
+09011,New London,CT
+09013,Tolland,CT
+09015,Windham,CT
+10001,Kent,DE
+10003,New Castle,DE
+10005,Sussex,DE
+11001,Washington,DC
+12001,Alachua,FL
+12003,Baker,FL
+12005,Bay,FL
+12007,Bradford,FL
+12009,Brevard,FL
+12011,Broward,FL
+12013,Calhoun,FL
+12015,Charlotte,FL
+12017,Citrus,FL
+12019,Clay,FL
+12021,Collier,FL
+12023,Columbia,FL
+12027,DeSoto,FL
+12029,Dixie,FL
+12031,Duval,FL
+12033,Escambia,FL
+12035,Flagler,FL
+12037,Franklin,FL
+12039,Gadsden,FL
+12041,Gilchrist,FL
+12043,Glades,FL
+12045,Gulf,FL
+12047,Hamilton,FL
+12049,Hardee,FL
+12051,Hendry,FL
+12053,Hernando,FL
+12055,Highlands,FL
+12057,Hillsborough,FL
+12059,Holmes,FL
+12061,Indian River,FL
+12063,Jackson,FL
+12065,Jefferson,FL
+12067,Lafayette,FL
+12069,Lake,FL
+12071,Lee,FL
+12073,Leon,FL
+12075,Levy,FL
+12077,Liberty,FL
+12079,Madison,FL
+12081,Manatee,FL
+12083,Marion,FL
+12085,Martin,FL
+12086,Miami-Dade,FL
+12087,Monroe,FL
+12089,Nassau,FL
+12091,Okaloosa,FL
+12093,Okeechobee,FL
+12095,Orange,FL
+12097,Osceola,FL
+12099,Palm Beach,FL
+12101,Pasco,FL
+12103,Pinellas,FL
+12105,Polk,FL
+12107,Putnam,FL
+12109,St Johns,FL
+12111,St Lucie,FL
+12113,Santa Rosa,FL
+12115,Sarasota,FL
+12117,Seminole,FL
+12119,Sumter,FL
+12121,Suwannee,FL
+12123,Taylor,FL
+12125,Union,FL
+12127,Volusia,FL
+12129,Wakulla,FL
+12131,Walton,FL
+12133,Washington,FL
+13001,Appling,GA
+13003,Atkinson,GA
+13005,Bacon,GA
+13007,Baker,GA
+13009,Baldwin,GA
+13011,Banks,GA
+13013,Barrow,GA
+13015,Bartow,GA
+13017,Ben Hill,GA
+13019,Berrien,GA
+13021,Bibb,GA
+13023,Bleckley,GA
+13025,Brantley,GA
+13027,Brooks,GA
+13029,Bryan,GA
+13031,Bulloch,GA
+13033,Burke,GA
+13035,Butts,GA
+13037,Calhoun,GA
+13039,Camden,GA
+13043,Candler,GA
+13045,Carroll,GA
+13047,Catoosa,GA
+13049,Charlton,GA
+13051,Chatham,GA
+13053,Chattahoochee,GA
+13055,Chattooga,GA
+13057,Cherokee,GA
+13059,Clarke,GA
+13061,Clay,GA
+13063,Clayton,GA
+13065,Clinch,GA
+13067,Cobb,GA
+13069,Coffee,GA
+13071,Colquitt,GA
+13073,Columbia,GA
+13075,Cook,GA
+13077,Coweta,GA
+13079,Crawford,GA
+13081,Crisp,GA
+13083,Dade,GA
+13085,Dawson,GA
+13087,Decatur,GA
+13089,De Kalb,GA
+13091,Dodge,GA
+13093,Dooly,GA
+13095,Dougherty,GA
+13097,Douglas,GA
+13099,Early,GA
+13101,Echols,GA
+13103,Effingham,GA
+13105,Elbert,GA
+13107,Emanuel,GA
+13109,Evans,GA
+13111,Fannin,GA
+13113,Fayette,GA
+13115,Floyd,GA
+13117,Forsyth,GA
+13119,Franklin,GA
+13121,Fulton,GA
+13123,Gilmer,GA
+13125,Glascock,GA
+13127,Glynn,GA
+13129,Gordon,GA
+13131,Grady,GA
+13133,Greene,GA
+13135,Gwinnett,GA
+13137,Habersham,GA
+13139,Hall,GA
+13141,Hancock,GA
+13143,Haralson,GA
+13145,Harris,GA
+13147,Hart,GA
+13149,Heard,GA
+13151,Henry,GA
+13153,Houston,GA
+13155,Irwin,GA
+13157,Jackson,GA
+13159,Jasper,GA
+13161,Jeff Davis,GA
+13163,Jefferson,GA
+13165,Jenkins,GA
+13167,Johnson,GA
+13169,Jones,GA
+13171,Lamar,GA
+13173,Lanier,GA
+13175,Laurens,GA
+13177,Lee,GA
+13179,Liberty,GA
+13181,Lincoln,GA
+13183,Long,GA
+13185,Lowndes,GA
+13187,Lumpkin,GA
+13189,McDuffie,GA
+13191,McIntosh,GA
+13193,Macon,GA
+13195,Madison,GA
+13197,Marion,GA
+13199,Meriwether,GA
+13201,Miller,GA
+13205,Mitchell,GA
+13207,Monroe,GA
+13209,Montgomery,GA
+13211,Morgan,GA
+13213,Murray,GA
+13215,Muscogee,GA
+13217,Newton,GA
+13219,Oconee,GA
+13221,Oglethorpe,GA
+13223,Paulding,GA
+13225,Peach,GA
+13227,Pickens,GA
+13229,Pierce,GA
+13231,Pike,GA
+13233,Polk,GA
+13235,Pulaski,GA
+13237,Putnam,GA
+13239,Quitman,GA
+13241,Rabun,GA
+13243,Randolph,GA
+13245,Richmond,GA
+13247,Rockdale,GA
+13249,Schley,GA
+13251,Screven,GA
+13253,Seminole,GA
+13255,Spalding,GA
+13257,Stephens,GA
+13259,Stewart,GA
+13261,Sumter,GA
+13263,Talbot,GA
+13265,Taliaferro,GA
+13267,Tattnall,GA
+13269,Taylor,GA
+13271,Telfair,GA
+13273,Terrell,GA
+13275,Thomas,GA
+13277,Tift,GA
+13279,Toombs,GA
+13281,Towns,GA
+13283,Treutlen,GA
+13285,Troup,GA
+13287,Turner,GA
+13289,Twiggs,GA
+13291,Union,GA
+13293,Upson,GA
+13295,Walker,GA
+13297,Walton,GA
+13299,Ware,GA
+13301,Warren,GA
+13303,Washington,GA
+13305,Wayne,GA
+13307,Webster,GA
+13309,Wheeler,GA
+13311,White,GA
+13313,Whitfield,GA
+13315,Wilcox,GA
+13317,Wilkes,GA
+13319,Wilkinson,GA
+13321,Worth,GA
+15001,Hawaii,HI
+15003,Honolulu,HI
+15007,Kauai,HI
+15009,Maui,HI
+16001,Ada,ID
+16003,Adams,ID
+16005,Bannock,ID
+16007,Bear Lake,ID
+16009,Benewah,ID
+16011,Bingham,ID
+16013,Blaine,ID
+16015,Boise,ID
+16017,Bonner,ID
+16019,Bonneville,ID
+16021,Boundary,ID
+16023,Butte,ID
+16025,Camas,ID
+16027,Canyon,ID
+16029,Caribou,ID
+16031,Cassia,ID
+16033,Clark,ID
+16035,Clearwater,ID
+16037,Custer,ID
+16039,Elmore,ID
+16041,Franklin,ID
+16043,Fremont,ID
+16045,Gem,ID
+16047,Gooding,ID
+16049,Idaho,ID
+16051,Jefferson,ID
+16053,Jerome,ID
+16055,Kootenai,ID
+16057,Latah,ID
+16059,Lemhi,ID
+16061,Lewis,ID
+16063,Lincoln,ID
+16065,Madison,ID
+16067,Minidoka,ID
+16069,Nez Perce,ID
+16071,Oneida,ID
+16073,Owyhee,ID
+16075,Payette,ID
+16077,Power,ID
+16079,Shoshone,ID
+16081,Teton,ID
+16083,Twin Falls,ID
+16085,Valley,ID
+16087,Washington,ID
+17001,Adams,IL
+17003,Alexander,IL
+17005,Bond,IL
+17007,Boone,IL
+17009,Brown,IL
+17011,Bureau,IL
+17013,Calhoun,IL
+17015,Carroll,IL
+17017,Cass,IL
+17019,Champaign,IL
+17021,Christian,IL
+17023,Clark,IL
+17025,Clay,IL
+17027,Clinton,IL
+17029,Coles,IL
+17031,Cook,IL
+17033,Crawford,IL
+17035,Cumberland,IL
+17037,De Kalb,IL
+17039,De Witt,IL
+17041,Douglas,IL
+17043,Du Page,IL
+17045,Edgar,IL
+17047,Edwards,IL
+17049,Effingham,IL
+17051,Fayette,IL
+17053,Ford,IL
+17055,Franklin,IL
+17057,Fulton,IL
+17059,Gallatin,IL
+17061,Greene,IL
+17063,Grundy,IL
+17065,Hamilton,IL
+17067,Hancock,IL
+17069,Hardin,IL
+17071,Henderson,IL
+17073,Henry,IL
+17075,Iroquois,IL
+17077,Jackson,IL
+17079,Jasper,IL
+17081,Jefferson,IL
+17083,Jersey,IL
+17085,Jo Daviess,IL
+17087,Johnson,IL
+17089,Kane,IL
+17091,Kankakee,IL
+17093,Kendall,IL
+17095,Knox,IL
+17097,Lake,IL
+17099,La Salle,IL
+17101,Lawrence,IL
+17103,Lee,IL
+17105,Livingston,IL
+17107,Logan,IL
+17109,McDonough,IL
+17111,McHenry,IL
+17113,McLean,IL
+17115,Macon,IL
+17117,Macoupin,IL
+17119,Madison,IL
+17121,Marion,IL
+17123,Marshall,IL
+17125,Mason,IL
+17127,Massac,IL
+17129,Menard,IL
+17131,Mercer,IL
+17133,Monroe,IL
+17135,Montgomery,IL
+17137,Morgan,IL
+17139,Moultrie,IL
+17141,Ogle,IL
+17143,Peoria,IL
+17145,Perry,IL
+17147,Piatt,IL
+17149,Pike,IL
+17151,Pope,IL
+17153,Pulaski,IL
+17155,Putnam,IL
+17157,Randolph,IL
+17159,Richland,IL
+17161,Rock Island,IL
+17163,St Clair,IL
+17165,Saline,IL
+17167,Sangamon,IL
+17169,Schuyler,IL
+17171,Scott,IL
+17173,Shelby,IL
+17175,Stark,IL
+17177,Stephenson,IL
+17179,Tazewell,IL
+17181,Union,IL
+17183,Vermilion,IL
+17185,Wabash,IL
+17187,Warren,IL
+17189,Washington,IL
+17191,Wayne,IL
+17193,White,IL
+17195,Whiteside,IL
+17197,Will,IL
+17199,Williamson,IL
+17201,Winnebago,IL
+17203,Woodford,IL
+18001,Adams,IN
+18003,Allen,IN
+18005,Bartholomew,IN
+18007,Benton,IN
+18009,Blackford,IN
+18011,Boone,IN
+18013,Brown,IN
+18015,Carroll,IN
+18017,Cass,IN
+18019,Clark,IN
+18021,Clay,IN
+18023,Clinton,IN
+18025,Crawford,IN
+18027,Daviess,IN
+18029,Dearborn,IN
+18031,Decatur,IN
+18033,De Kalb,IN
+18035,Delaware,IN
+18037,Dubois,IN
+18039,Elkhart,IN
+18041,Fayette,IN
+18043,Floyd,IN
+18045,Fountain,IN
+18047,Franklin,IN
+18049,Fulton,IN
+18051,Gibson,IN
+18053,Grant,IN
+18055,Greene,IN
+18057,Hamilton,IN
+18059,Hancock,IN
+18061,Harrison,IN
+18063,Hendricks,IN
+18065,Henry,IN
+18067,Howard,IN
+18069,Huntington,IN
+18071,Jackson,IN
+18073,Jasper,IN
+18075,Jay,IN
+18077,Jefferson,IN
+18079,Jennings,IN
+18081,Johnson,IN
+18083,Knox,IN
+18085,Kosciusko,IN
+18087,LaGrange,IN
+18089,Lake,IN
+18091,LaPorte,IN
+18093,Lawrence,IN
+18095,Madison,IN
+18097,Marion,IN
+18099,Marshall,IN
+18101,Martin,IN
+18103,Miami,IN
+18105,Monroe,IN
+18107,Montgomery,IN
+18109,Morgan,IN
+18111,Newton,IN
+18113,Noble,IN
+18115,Ohio,IN
+18117,Orange,IN
+18119,Owen,IN
+18121,Parke,IN
+18123,Perry,IN
+18125,Pike,IN
+18127,Porter,IN
+18129,Posey,IN
+18131,Pulaski,IN
+18133,Putnam,IN
+18135,Randolph,IN
+18137,Ripley,IN
+18139,Rush,IN
+18141,St Joseph,IN
+18143,Scott,IN
+18145,Shelby,IN
+18147,Spencer,IN
+18149,Starke,IN
+18151,Steuben,IN
+18153,Sullivan,IN
+18155,Switzerland,IN
+18157,Tippecanoe,IN
+18159,Tipton,IN
+18161,Union,IN
+18163,Vanderburgh,IN
+18165,Vermillion,IN
+18167,Vigo,IN
+18169,Wabash,IN
+18171,Warren,IN
+18173,Warrick,IN
+18175,Washington,IN
+18177,Wayne,IN
+18179,Wells,IN
+18181,White,IN
+18183,Whitley,IN
+19001,Adair,IA
+19003,Adams,IA
+19005,Allamakee,IA
+19007,Appanoose,IA
+19009,Audubon,IA
+19011,Benton,IA
+19013,Black Hawk,IA
+19015,Boone,IA
+19017,Bremer,IA
+19019,Buchanan,IA
+19021,Buena Vista,IA
+19023,Butler,IA
+19025,Calhoun,IA
+19027,Carroll,IA
+19029,Cass,IA
+19031,Cedar,IA
+19033,Cerro Gordo,IA
+19035,Cherokee,IA
+19037,Chickasaw,IA
+19039,Clarke,IA
+19041,Clay,IA
+19043,Clayton,IA
+19045,Clinton,IA
+19047,Crawford,IA
+19049,Dallas,IA
+19051,Davis,IA
+19053,Decatur,IA
+19055,Delaware,IA
+19057,Des Moines,IA
+19059,Dickinson,IA
+19061,Dubuque,IA
+19063,Emmet,IA
+19065,Fayette,IA
+19067,Floyd,IA
+19069,Franklin,IA
+19071,Fremont,IA
+19073,Greene,IA
+19075,Grundy,IA
+19077,Guthrie,IA
+19079,Hamilton,IA
+19081,Hancock,IA
+19083,Hardin,IA
+19085,Harrison,IA
+19087,Henry,IA
+19089,Howard,IA
+19091,Humboldt,IA
+19093,Ida,IA
+19095,Iowa,IA
+19097,Jackson,IA
+19099,Jasper,IA
+19101,Jefferson,IA
+19103,Johnson,IA
+19105,Jones,IA
+19107,Keokuk,IA
+19109,Kossuth,IA
+19111,Lee,IA
+19113,Linn,IA
+19115,Louisa,IA
+19117,Lucas,IA
+19119,Lyon,IA
+19121,Madison,IA
+19123,Mahaska,IA
+19125,Marion,IA
+19127,Marshall,IA
+19129,Mills,IA
+19131,Mitchell,IA
+19133,Monona,IA
+19135,Monroe,IA
+19137,Montgomery,IA
+19139,Muscatine,IA
+19141,O Brien,IA
+19143,Osceola,IA
+19145,Page,IA
+19147,Palo Alto,IA
+19149,Plymouth,IA
+19151,Pocahontas,IA
+19153,Polk,IA
+19155,Pottawattamie,IA
+19157,Poweshiek,IA
+19159,Ringgold,IA
+19161,Sac,IA
+19163,Scott,IA
+19165,Shelby,IA
+19167,Sioux,IA
+19169,Story,IA
+19171,Tama,IA
+19173,Taylor,IA
+19175,Union,IA
+19177,Van Buren,IA
+19179,Wapello,IA
+19181,Warren,IA
+19183,Washington,IA
+19185,Wayne,IA
+19187,Webster,IA
+19189,Winnebago,IA
+19191,Winneshiek,IA
+19193,Woodbury,IA
+19195,Worth,IA
+19197,Wright,IA
+20001,Allen,KS
+20003,Anderson,KS
+20005,Atchison,KS
+20007,Barber,KS
+20009,Barton,KS
+20011,Bourbon,KS
+20013,Brown,KS
+20015,Butler,KS
+20017,Chase,KS
+20019,Chautauqua,KS
+20021,Cherokee,KS
+20023,Cheyenne,KS
+20025,Clark,KS
+20027,Clay,KS
+20029,Cloud,KS
+20031,Coffey,KS
+20033,Comanche,KS
+20035,Cowley,KS
+20037,Crawford,KS
+20039,Decatur,KS
+20041,Dickinson,KS
+20043,Doniphan,KS
+20045,Douglas,KS
+20047,Edwards,KS
+20049,Elk,KS
+20051,Ellis,KS
+20053,Ellsworth,KS
+20055,Finney,KS
+20057,Ford,KS
+20059,Franklin,KS
+20061,Geary,KS
+20063,Gove,KS
+20065,Graham,KS
+20067,Grant,KS
+20069,Gray,KS
+20071,Greeley,KS
+20073,Greenwood,KS
+20075,Hamilton,KS
+20077,Harper,KS
+20079,Harvey,KS
+20081,Haskell,KS
+20083,Hodgeman,KS
+20085,Jackson,KS
+20087,Jefferson,KS
+20089,Jewell,KS
+20091,Johnson,KS
+20093,Kearny,KS
+20095,Kingman,KS
+20097,Kiowa,KS
+20099,Labette,KS
+20101,Lane,KS
+20103,Leavenworth,KS
+20105,Lincoln,KS
+20107,Linn,KS
+20109,Logan,KS
+20111,Lyon,KS
+20113,McPherson,KS
+20115,Marion,KS
+20117,Marshall,KS
+20119,Meade,KS
+20121,Miami,KS
+20123,Mitchell,KS
+20125,Montgomery,KS
+20127,Morris,KS
+20129,Morton,KS
+20131,Nemaha,KS
+20133,Neosho,KS
+20135,Ness,KS
+20137,Norton,KS
+20139,Osage,KS
+20141,Osborne,KS
+20143,Ottawa,KS
+20145,Pawnee,KS
+20147,Phillips,KS
+20149,Pottawatomie,KS
+20151,Pratt,KS
+20153,Rawlins,KS
+20155,Reno,KS
+20157,Republic,KS
+20159,Rice,KS
+20161,Riley,KS
+20163,Rooks,KS
+20165,Rush,KS
+20167,Russell,KS
+20169,Saline,KS
+20171,Scott,KS
+20173,Sedgwick,KS
+20175,Seward,KS
+20177,Shawnee,KS
+20179,Sheridan,KS
+20181,Sherman,KS
+20183,Smith,KS
+20185,Stafford,KS
+20187,Stanton,KS
+20189,Stevens,KS
+20191,Sumner,KS
+20193,Thomas,KS
+20195,Trego,KS
+20197,Wabaunsee,KS
+20199,Wallace,KS
+20201,Washington,KS
+20203,Wichita,KS
+20205,Wilson,KS
+20207,Woodson,KS
+20209,Wyandotte,KS
+21001,Adair,KY
+21003,Allen,KY
+21005,Anderson,KY
+21007,Ballard,KY
+21009,Barren,KY
+21011,Bath,KY
+21013,Bell,KY
+21015,Boone,KY
+21017,Bourbon,KY
+21019,Boyd,KY
+21021,Boyle,KY
+21023,Bracken,KY
+21025,Breathitt,KY
+21027,Breckinridge,KY
+21029,Bullitt,KY
+21031,Butler,KY
+21033,Caldwell,KY
+21035,Calloway,KY
+21037,Campbell,KY
+21039,Carlisle,KY
+21041,Carroll,KY
+21043,Carter,KY
+21045,Casey,KY
+21047,Christian,KY
+21049,Clark,KY
+21051,Clay,KY
+21053,Clinton,KY
+21055,Crittenden,KY
+21057,Cumberland,KY
+21059,Daviess,KY
+21061,Edmonson,KY
+21063,Elliott,KY
+21065,Estill,KY
+21067,Fayette,KY
+21069,Fleming,KY
+21071,Floyd,KY
+21073,Franklin,KY
+21075,Fulton,KY
+21077,Gallatin,KY
+21079,Garrard,KY
+21081,Grant,KY
+21083,Graves,KY
+21085,Grayson,KY
+21087,Green,KY
+21089,Greenup,KY
+21091,Hancock,KY
+21093,Hardin,KY
+21095,Harlan,KY
+21097,Harrison,KY
+21099,Hart,KY
+21101,Henderson,KY
+21103,Henry,KY
+21105,Hickman,KY
+21107,Hopkins,KY
+21109,Jackson,KY
+21111,Jefferson,KY
+21113,Jessamine,KY
+21115,Johnson,KY
+21117,Kenton,KY
+21119,Knott,KY
+21121,Knox,KY
+21123,Larue,KY
+21125,Laurel,KY
+21127,Lawrence,KY
+21129,Lee,KY
+21131,Leslie,KY
+21133,Letcher,KY
+21135,Lewis,KY
+21137,Lincoln,KY
+21139,Livingston,KY
+21141,Logan,KY
+21143,Lyon,KY
+21145,McCracken,KY
+21147,McCreary,KY
+21149,McLean,KY
+21151,Madison,KY
+21153,Magoffin,KY
+21155,Marion,KY
+21157,Marshall,KY
+21159,Martin,KY
+21161,Mason,KY
+21163,Meade,KY
+21165,Menifee,KY
+21167,Mercer,KY
+21169,Metcalfe,KY
+21171,Monroe,KY
+21173,Montgomery,KY
+21175,Morgan,KY
+21177,Muhlenberg,KY
+21179,Nelson,KY
+21181,Nicholas,KY
+21183,Ohio,KY
+21185,Oldham,KY
+21187,Owen,KY
+21189,Owsley,KY
+21191,Pendleton,KY
+21193,Perry,KY
+21195,Pike,KY
+21197,Powell,KY
+21199,Pulaski,KY
+21201,Robertson,KY
+21203,Rockcastle,KY
+21205,Rowan,KY
+21207,Russell,KY
+21209,Scott,KY
+21211,Shelby,KY
+21213,Simpson,KY
+21215,Spencer,KY
+21217,Taylor,KY
+21219,Todd,KY
+21221,Trigg,KY
+21223,Trimble,KY
+21225,Union,KY
+21227,Warren,KY
+21229,Washington,KY
+21231,Wayne,KY
+21233,Webster,KY
+21235,Whitley,KY
+21237,Wolfe,KY
+21239,Woodford,KY
+22001,Acadia,LA
+22003,Allen,LA
+22005,Ascension,LA
+22007,Assumption,LA
+22009,Avoyelles,LA
+22011,Beauregard,LA
+22013,Bienville,LA
+22015,Bossier,LA
+22017,Caddo,LA
+22019,Calcasieu,LA
+22021,Caldwell,LA
+22023,Cameron,LA
+22025,Catahoula,LA
+22027,Claiborne,LA
+22029,Concordia,LA
+22031,De Soto,LA
+22033,East Baton Rouge,LA
+22035,East Carroll,LA
+22037,East Feliciana,LA
+22039,Evangeline,LA
+22041,Franklin,LA
+22043,Grant,LA
+22045,Iberia,LA
+22047,Iberville,LA
+22049,Jackson,LA
+22051,Jefferson,LA
+22053,Jefferson Davis,LA
+22055,Lafayette,LA
+22057,Lafourche,LA
+22059,La Salle,LA
+22061,Lincoln,LA
+22063,Livingston,LA
+22065,Madison,LA
+22067,Morehouse,LA
+22069,Natchitoches,LA
+22071,Orleans,LA
+22073,Ouachita,LA
+22075,Plaquemines,LA
+22077,Pointe Coupee,LA
+22079,Rapides,LA
+22081,Red River,LA
+22083,Richland,LA
+22085,Sabine,LA
+22087,St Bernard,LA
+22089,St Charles,LA
+22091,St Helena,LA
+22093,St James,LA
+22095,St John the Baptist,LA
+22097,St Landry,LA
+22099,St Martin,LA
+22101,St Mary,LA
+22103,St Tammany,LA
+22105,Tangipahoa,LA
+22107,Tensas,LA
+22109,Terrebonne,LA
+22111,Union,LA
+22113,Vermilion,LA
+22115,Vernon,LA
+22117,Washington,LA
+22119,Webster,LA
+22121,West Baton Rouge,LA
+22123,West Carroll,LA
+22125,West Feliciana,LA
+22127,Winn,LA
+23001,Androscoggin,ME
+23003,Aroostook,ME
+23005,Cumberland,ME
+23007,Franklin,ME
+23009,Hancock,ME
+23011,Kennebec,ME
+23013,Knox,ME
+23015,Lincoln,ME
+23017,Oxford,ME
+23019,Penobscot,ME
+23021,Piscataquis,ME
+23023,Sagadahoc,ME
+23025,Somerset,ME
+23027,Waldo,ME
+23029,Washington,ME
+23031,York,ME
+24001,Allegany,MD
+24003,Anne Arundel,MD
+24005,Baltimore,MD
+24009,Calvert,MD
+24011,Caroline,MD
+24013,Carroll,MD
+24015,Cecil,MD
+24017,Charles,MD
+24019,Dorchester,MD
+24021,Frederick,MD
+24023,Garrett,MD
+24025,Harford,MD
+24027,Howard,MD
+24029,Kent,MD
+24031,Montgomery,MD
+24033,Prince Georges,MD
+24035,Queen Annes,MD
+24037,St Marys,MD
+24039,Somerset,MD
+24041,Talbot,MD
+24043,Washington,MD
+24045,Wicomico,MD
+24047,Worcester,MD
+24510,Baltimore City,MD
+25001,Barnstable,MA
+25003,Berkshire,MA
+25005,Bristol,MA
+25007,Dukes,MA
+25009,Essex,MA
+25011,Franklin,MA
+25013,Hampden,MA
+25015,Hampshire,MA
+25017,Middlesex,MA
+25019,Nantucket,MA
+25021,Norfolk,MA
+25023,Plymouth,MA
+25025,Suffolk,MA
+25027,Worcester,MA
+26001,Alcona,MI
+26003,Alger,MI
+26005,Allegan,MI
+26007,Alpena,MI
+26009,Antrim,MI
+26011,Arenac,MI
+26013,Baraga,MI
+26015,Barry,MI
+26017,Bay,MI
+26019,Benzie,MI
+26021,Berrien,MI
+26023,Branch,MI
+26025,Calhoun,MI
+26027,Cass,MI
+26029,Charlevoix,MI
+26031,Cheboygan,MI
+26033,Chippewa,MI
+26035,Clare,MI
+26037,Clinton,MI
+26039,Crawford,MI
+26041,Delta,MI
+26043,Dickinson,MI
+26045,Eaton,MI
+26047,Emmet,MI
+26049,Genesee,MI
+26051,Gladwin,MI
+26053,Gogebic,MI
+26055,Grand Traverse,MI
+26057,Gratiot,MI
+26059,Hillsdale,MI
+26061,Houghton,MI
+26063,Huron,MI
+26065,Ingham,MI
+26067,Ionia,MI
+26069,Iosco,MI
+26071,Iron,MI
+26073,Isabella,MI
+26075,Jackson,MI
+26077,Kalamazoo,MI
+26079,Kalkaska,MI
+26081,Kent,MI
+26083,Keweenaw,MI
+26085,Lake,MI
+26087,Lapeer,MI
+26089,Leelanau,MI
+26091,Lenawee,MI
+26093,Livingston,MI
+26095,Luce,MI
+26097,Mackinac,MI
+26099,Macomb,MI
+26101,Manistee,MI
+26103,Marquette,MI
+26105,Mason,MI
+26107,Mecosta,MI
+26109,Menominee,MI
+26111,Midland,MI
+26113,Missaukee,MI
+26115,Monroe,MI
+26117,Montcalm,MI
+26119,Montmorency,MI
+26121,Muskegon,MI
+26123,Newaygo,MI
+26125,Oakland,MI
+26127,Oceana,MI
+26129,Ogemaw,MI
+26131,Ontonagon,MI
+26133,Osceola,MI
+26135,Oscoda,MI
+26137,Otsego,MI
+26139,Ottawa,MI
+26141,Presque Isle,MI
+26143,Roscommon,MI
+26145,Saginaw,MI
+26147,St Clair,MI
+26149,St Joseph,MI
+26151,Sanilac,MI
+26153,Schoolcraft,MI
+26155,Shiawassee,MI
+26157,Tuscola,MI
+26159,Van Buren,MI
+26161,Washtenaw,MI
+26163,Wayne,MI
+26165,Wexford,MI
+27001,Aitkin,MN
+27003,Anoka,MN
+27005,Becker,MN
+27007,Beltrami,MN
+27009,Benton,MN
+27011,Big Stone,MN
+27013,Blue Earth,MN
+27015,Brown,MN
+27017,Carlton,MN
+27019,Carver,MN
+27021,Cass,MN
+27023,Chippewa,MN
+27025,Chisago,MN
+27027,Clay,MN
+27029,Clearwater,MN
+27031,Cook,MN
+27033,Cottonwood,MN
+27035,Crow Wing,MN
+27037,Dakota,MN
+27039,Dodge,MN
+27041,Douglas,MN
+27043,Faribault,MN
+27045,Fillmore,MN
+27047,Freeborn,MN
+27049,Goodhue,MN
+27051,Grant,MN
+27053,Hennepin,MN
+27055,Houston,MN
+27057,Hubbard,MN
+27059,Isanti,MN
+27061,Itasca,MN
+27063,Jackson,MN
+27065,Kanabec,MN
+27067,Kandiyohi,MN
+27069,Kittson,MN
+27071,Koochiching,MN
+27073,Lac qui Parle,MN
+27075,Lake,MN
+27077,Lake of the Woods,MN
+27079,Le Sueur,MN
+27081,Lincoln,MN
+27083,Lyon,MN
+27085,McLeod,MN
+27087,Mahnomen,MN
+27089,Marshall,MN
+27091,Martin,MN
+27093,Meeker,MN
+27095,Mille Lacs,MN
+27097,Morrison,MN
+27099,Mower,MN
+27101,Murray,MN
+27103,Nicollet,MN
+27105,Nobles,MN
+27107,Norman,MN
+27109,Olmsted,MN
+27111,Otter Tail,MN
+27113,Pennington,MN
+27115,Pine,MN
+27117,Pipestone,MN
+27119,Polk,MN
+27121,Pope,MN
+27123,Ramsey,MN
+27125,Red Lake,MN
+27127,Redwood,MN
+27129,Renville,MN
+27131,Rice,MN
+27133,Rock,MN
+27135,Roseau,MN
+27137,St Louis,MN
+27139,Scott,MN
+27141,Sherburne,MN
+27143,Sibley,MN
+27145,Stearns,MN
+27147,Steele,MN
+27149,Stevens,MN
+27151,Swift,MN
+27153,Todd,MN
+27155,Traverse,MN
+27157,Wabasha,MN
+27159,Wadena,MN
+27161,Waseca,MN
+27163,Washington,MN
+27165,Watonwan,MN
+27167,Wilkin,MN
+27169,Winona,MN
+27171,Wright,MN
+27173,Yellow Medicine,MN
+28001,Adams,MS
+28003,Alcorn,MS
+28005,Amite,MS
+28007,Attala,MS
+28009,Benton,MS
+28011,Bolivar,MS
+28013,Calhoun,MS
+28015,Carroll,MS
+28017,Chickasaw,MS
+28019,Choctaw,MS
+28021,Claiborne,MS
+28023,Clarke,MS
+28025,Clay,MS
+28027,Coahoma,MS
+28029,Copiah,MS
+28031,Covington,MS
+28033,De Soto,MS
+28035,Forrest,MS
+28037,Franklin,MS
+28039,George,MS
+28041,Greene,MS
+28043,Grenada,MS
+28045,Hancock,MS
+28047,Harrison,MS
+28049,Hinds,MS
+28051,Holmes,MS
+28053,Humphreys,MS
+28055,Issaquena,MS
+28057,Itawamba,MS
+28059,Jackson,MS
+28061,Jasper,MS
+28063,Jefferson,MS
+28065,Jefferson Davis,MS
+28067,Jones,MS
+28069,Kemper,MS
+28071,Lafayette,MS
+28073,Lamar,MS
+28075,Lauderdale,MS
+28077,Lawrence,MS
+28079,Leake,MS
+28081,Lee,MS
+28083,Leflore,MS
+28085,Lincoln,MS
+28087,Lowndes,MS
+28089,Madison,MS
+28091,Marion,MS
+28093,Marshall,MS
+28095,Monroe,MS
+28097,Montgomery,MS
+28099,Neshoba,MS
+28101,Newton,MS
+28103,Noxubee,MS
+28105,Oktibbeha,MS
+28107,Panola,MS
+28109,Pearl River,MS
+28111,Perry,MS
+28113,Pike,MS
+28115,Pontotoc,MS
+28117,Prentiss,MS
+28119,Quitman,MS
+28121,Rankin,MS
+28123,Scott,MS
+28125,Sharkey,MS
+28127,Simpson,MS
+28129,Smith,MS
+28131,Stone,MS
+28133,Sunflower,MS
+28135,Tallahatchie,MS
+28137,Tate,MS
+28139,Tippah,MS
+28141,Tishomingo,MS
+28143,Tunica,MS
+28145,Union,MS
+28147,Walthall,MS
+28149,Warren,MS
+28151,Washington,MS
+28153,Wayne,MS
+28155,Webster,MS
+28157,Wilkinson,MS
+28159,Winston,MS
+28161,Yalobusha,MS
+28163,Yazoo,MS
+29001,Adair,MO
+29003,Andrew,MO
+29005,Atchison,MO
+29007,Audrain,MO
+29009,Barry,MO
+29011,Barton,MO
+29013,Bates,MO
+29015,Benton,MO
+29017,Bollinger,MO
+29019,Boone,MO
+29021,Buchanan,MO
+29023,Butler,MO
+29025,Caldwell,MO
+29027,Callaway,MO
+29029,Camden,MO
+29031,Cape Girardeau,MO
+29033,Carroll,MO
+29035,Carter,MO
+29037,Cass,MO
+29039,Cedar,MO
+29041,Chariton,MO
+29043,Christian,MO
+29045,Clark,MO
+29047,Clay,MO
+29049,Clinton,MO
+29051,Cole,MO
+29053,Cooper,MO
+29055,Crawford,MO
+29057,Dade,MO
+29059,Dallas,MO
+29061,Daviess,MO
+29063,De Kalb,MO
+29065,Dent,MO
+29067,Douglas,MO
+29069,Dunklin,MO
+29071,Franklin,MO
+29073,Gasconade,MO
+29075,Gentry,MO
+29077,Greene,MO
+29079,Grundy,MO
+29081,Harrison,MO
+29083,Henry,MO
+29085,Hickory,MO
+29087,Holt,MO
+29089,Howard,MO
+29091,Howell,MO
+29093,Iron,MO
+29095,Jackson,MO
+29097,Jasper,MO
+29099,Jefferson,MO
+29101,Johnson,MO
+29103,Knox,MO
+29105,Laclede,MO
+29107,Lafayette,MO
+29109,Lawrence,MO
+29111,Lewis,MO
+29113,Lincoln,MO
+29115,Linn,MO
+29117,Livingston,MO
+29119,McDonald,MO
+29121,Macon,MO
+29123,Madison,MO
+29125,Maries,MO
+29127,Marion,MO
+29129,Mercer,MO
+29131,Miller,MO
+29133,Mississippi,MO
+29135,Moniteau,MO
+29137,Monroe,MO
+29139,Montgomery,MO
+29141,Morgan,MO
+29143,New Madrid,MO
+29145,Newton,MO
+29147,Nodaway,MO
+29149,Oregon,MO
+29151,Osage,MO
+29153,Ozark,MO
+29155,Pemiscot,MO
+29157,Perry,MO
+29159,Pettis,MO
+29161,Phelps,MO
+29163,Pike,MO
+29165,Platte,MO
+29167,Polk,MO
+29169,Pulaski,MO
+29171,Putnam,MO
+29173,Ralls,MO
+29175,Randolph,MO
+29177,Ray,MO
+29179,Reynolds,MO
+29181,Ripley,MO
+29183,St Charles,MO
+29185,St Clair,MO
+29186,Ste. Genevieve,MO
+29187,St Francois,MO
+29189,St Louis,MO
+29195,Saline,MO
+29197,Schuyler,MO
+29199,Scotland,MO
+29201,Scott,MO
+29203,Shannon,MO
+29205,Shelby,MO
+29207,Stoddard,MO
+29209,Stone,MO
+29211,Sullivan,MO
+29213,Taney,MO
+29215,Texas,MO
+29217,Vernon,MO
+29219,Warren,MO
+29221,Washington,MO
+29223,Wayne,MO
+29225,Webster,MO
+29227,Worth,MO
+29229,Wright,MO
+29510,St Louis City,MO
+30001,Beaverhead,MT
+30003,Big Horn,MT
+30005,Blaine,MT
+30007,Broadwater,MT
+30009,Carbon,MT
+30011,Carter,MT
+30013,Cascade,MT
+30015,Chouteau,MT
+30017,Custer,MT
+30019,Daniels,MT
+30021,Dawson,MT
+30023,Deer Lodge,MT
+30025,Fallon,MT
+30027,Fergus,MT
+30029,Flathead,MT
+30031,Gallatin,MT
+30033,Garfield,MT
+30035,Glacier,MT
+30037,Golden Valley,MT
+30039,Granite,MT
+30041,Hill,MT
+30043,Jefferson,MT
+30045,Judith Basin,MT
+30047,Lake,MT
+30049,Lewis and Clark,MT
+30051,Liberty,MT
+30053,Lincoln,MT
+30055,McCone,MT
+30057,Madison,MT
+30059,Meagher,MT
+30061,Mineral,MT
+30063,Missoula,MT
+30065,Musselshell,MT
+30067,Park,MT
+30069,Petroleum,MT
+30071,Phillips,MT
+30073,Pondera,MT
+30075,Powder River,MT
+30077,Powell,MT
+30079,Prairie,MT
+30081,Ravalli,MT
+30083,Richland,MT
+30085,Roosevelt,MT
+30087,Rosebud,MT
+30089,Sanders,MT
+30091,Sheridan,MT
+30093,Silver Bow,MT
+30095,Stillwater,MT
+30097,Sweet Grass,MT
+30099,Teton,MT
+30101,Toole,MT
+30103,Treasure,MT
+30105,Valley,MT
+30107,Wheatland,MT
+30109,Wibaux,MT
+30111,Yellowstone,MT
+30113,Yellowstone Nat Park,MT
+31001,Adams,NE
+31003,Antelope,NE
+31005,Arthur,NE
+31007,Banner,NE
+31009,Blaine,NE
+31011,Boone,NE
+31013,Box Butte,NE
+31015,Boyd,NE
+31017,Brown,NE
+31019,Buffalo,NE
+31021,Burt,NE
+31023,Butler,NE
+31025,Cass,NE
+31027,Cedar,NE
+31029,Chase,NE
+31031,Cherry,NE
+31033,Cheyenne,NE
+31035,Clay,NE
+31037,Colfax,NE
+31039,Cuming,NE
+31041,Custer,NE
+31043,Dakota,NE
+31045,Dawes,NE
+31047,Dawson,NE
+31049,Deuel,NE
+31051,Dixon,NE
+31053,Dodge,NE
+31055,Douglas,NE
+31057,Dundy,NE
+31059,Fillmore,NE
+31061,Franklin,NE
+31063,Frontier,NE
+31065,Furnas,NE
+31067,Gage,NE
+31069,Garden,NE
+31071,Garfield,NE
+31073,Gosper,NE
+31075,Grant,NE
+31077,Greeley,NE
+31079,Hall,NE
+31081,Hamilton,NE
+31083,Harlan,NE
+31085,Hayes,NE
+31087,Hitchcock,NE
+31089,Holt,NE
+31091,Hooker,NE
+31093,Howard,NE
+31095,Jefferson,NE
+31097,Johnson,NE
+31099,Kearney,NE
+31101,Keith,NE
+31103,Keya Paha,NE
+31105,Kimball,NE
+31107,Knox,NE
+31109,Lancaster,NE
+31111,Lincoln,NE
+31113,Logan,NE
+31115,Loup,NE
+31117,McPherson,NE
+31119,Madison,NE
+31121,Merrick,NE
+31123,Morrill,NE
+31125,Nance,NE
+31127,Nemaha,NE
+31129,Nuckolls,NE
+31131,Otoe,NE
+31133,Pawnee,NE
+31135,Perkins,NE
+31137,Phelps,NE
+31139,Pierce,NE
+31141,Platte,NE
+31143,Polk,NE
+31145,Red Willow,NE
+31147,Richardson,NE
+31149,Rock,NE
+31151,Saline,NE
+31153,Sarpy,NE
+31155,Saunders,NE
+31157,Scotts Bluff,NE
+31159,Seward,NE
+31161,Sheridan,NE
+31163,Sherman,NE
+31165,Sioux,NE
+31167,Stanton,NE
+31169,Thayer,NE
+31171,Thomas,NE
+31173,Thurston,NE
+31175,Valley,NE
+31177,Washington,NE
+31179,Wayne,NE
+31181,Webster,NE
+31183,Wheeler,NE
+31185,York,NE
+32001,Churchill,NV
+32003,Clark,NV
+32005,Douglas,NV
+32007,Elko,NV
+32009,Esmeralda,NV
+32011,Eureka,NV
+32013,Humboldt,NV
+32015,Lander,NV
+32017,Lincoln,NV
+32019,Lyon,NV
+32021,Mineral,NV
+32023,Nye,NV
+32027,Pershing,NV
+32029,Storey,NV
+32031,Washoe,NV
+32033,White Pine,NV
+32510,Carson City,NV
+33001,Belknap,NH
+33003,Carroll,NH
+33005,Cheshire,NH
+33007,Coos,NH
+33009,Grafton,NH
+33011,Hillsborough,NH
+33013,Merrimack,NH
+33015,Rockingham,NH
+33017,Strafford,NH
+33019,Sullivan,NH
+34001,Atlantic,NJ
+34003,Bergen,NJ
+34005,Burlington,NJ
+34007,Camden,NJ
+34009,Cape May,NJ
+34011,Cumberland,NJ
+34013,Essex,NJ
+34015,Gloucester,NJ
+34017,Hudson,NJ
+34019,Hunterdon,NJ
+34021,Mercer,NJ
+34023,Middlesex,NJ
+34025,Monmouth,NJ
+34027,Morris,NJ
+34029,Ocean,NJ
+34031,Passaic,NJ
+34033,Salem,NJ
+34035,Somerset,NJ
+34037,Sussex,NJ
+34039,Union,NJ
+34041,Warren,NJ
+35001,Bernalillo,NM
+35003,Catron,NM
+35005,Chaves,NM
+35006,Cibola,NM
+35007,Colfax,NM
+35009,Curry,NM
+35011,De Baca,NM
+35013,Dona Ana,NM
+35015,Eddy,NM
+35017,Grant,NM
+35019,Guadalupe,NM
+35021,Harding,NM
+35023,Hidalgo,NM
+35025,Lea,NM
+35027,Lincoln,NM
+35028,Los Alamos,NM
+35029,Luna,NM
+35031,McKinley,NM
+35033,Mora,NM
+35035,Otero,NM
+35037,Quay,NM
+35039,Rio Arriba,NM
+35041,Roosevelt,NM
+35043,Sandoval,NM
+35045,San Juan,NM
+35047,San Miguel,NM
+35049,Santa Fe,NM
+35051,Sierra,NM
+35053,Socorro,NM
+35055,Taos,NM
+35057,Torrance,NM
+35059,Union,NM
+35061,Valencia,NM
+36001,Albany,NY
+36003,Allegany,NY
+36005,Bronx,NY
+36007,Broome,NY
+36009,Cattaraugus,NY
+36011,Cayuga,NY
+36013,Chautauqua,NY
+36015,Chemung,NY
+36017,Chenango,NY
+36019,Clinton,NY
+36021,Columbia,NY
+36023,Cortland,NY
+36025,Delaware,NY
+36027,Dutchess,NY
+36029,Erie,NY
+36031,Essex,NY
+36033,Franklin,NY
+36035,Fulton,NY
+36037,Genesee,NY
+36039,Greene,NY
+36041,Hamilton,NY
+36043,Herkimer,NY
+36045,Jefferson,NY
+36047,Kings,NY
+36049,Lewis,NY
+36051,Livingston,NY
+36053,Madison,NY
+36055,Monroe,NY
+36057,Montgomery,NY
+36059,Nassau,NY
+36061,New York,NY
+36063,Niagara,NY
+36065,Oneida,NY
+36067,Onondaga,NY
+36069,Ontario,NY
+36071,Orange,NY
+36073,Orleans,NY
+36075,Oswego,NY
+36077,Otsego,NY
+36079,Putnam,NY
+36081,Queens,NY
+36083,Rensselaer,NY
+36085,Richmond,NY
+36087,Rockland,NY
+36089,St Lawrence,NY
+36091,Saratoga,NY
+36093,Schenectady,NY
+36095,Schoharie,NY
+36097,Schuyler,NY
+36099,Seneca,NY
+36101,Steuben,NY
+36103,Suffolk,NY
+36105,Sullivan,NY
+36107,Tioga,NY
+36109,Tompkins,NY
+36111,Ulster,NY
+36113,Warren,NY
+36115,Washington,NY
+36117,Wayne,NY
+36119,Westchester,NY
+36121,Wyoming,NY
+36123,Yates,NY
+37001,Alamance,NC
+37003,Alexander,NC
+37005,Alleghany,NC
+37007,Anson,NC
+37009,Ashe,NC
+37011,Avery,NC
+37013,Beaufort,NC
+37015,Bertie,NC
+37017,Bladen,NC
+37019,Brunswick,NC
+37021,Buncombe,NC
+37023,Burke,NC
+37025,Cabarrus,NC
+37027,Caldwell,NC
+37029,Camden,NC
+37031,Carteret,NC
+37033,Caswell,NC
+37035,Catawba,NC
+37037,Chatham,NC
+37039,Cherokee,NC
+37041,Chowan,NC
+37043,Clay,NC
+37045,Cleveland,NC
+37047,Columbus,NC
+37049,Craven,NC
+37051,Cumberland,NC
+37053,Currituck,NC
+37055,Dare,NC
+37057,Davidson,NC
+37059,Davie,NC
+37061,Duplin,NC
+37063,Durham,NC
+37065,Edgecombe,NC
+37067,Forsyth,NC
+37069,Franklin,NC
+37071,Gaston,NC
+37073,Gates,NC
+37075,Graham,NC
+37077,Granville,NC
+37079,Greene,NC
+37081,Guilford,NC
+37083,Halifax,NC
+37085,Harnett,NC
+37087,Haywood,NC
+37089,Henderson,NC
+37091,Hertford,NC
+37093,Hoke,NC
+37095,Hyde,NC
+37097,Iredell,NC
+37099,Jackson,NC
+37101,Johnston,NC
+37103,Jones,NC
+37105,Lee,NC
+37107,Lenoir,NC
+37109,Lincoln,NC
+37111,McDowell,NC
+37113,Macon,NC
+37115,Madison,NC
+37117,Martin,NC
+37119,Mecklenburg,NC
+37121,Mitchell,NC
+37123,Montgomery,NC
+37125,Moore,NC
+37127,Nash,NC
+37129,New Hanover,NC
+37131,Northampton,NC
+37133,Onslow,NC
+37135,Orange,NC
+37137,Pamlico,NC
+37139,Pasquotank,NC
+37141,Pender,NC
+37143,Perquimans,NC
+37145,Person,NC
+37147,Pitt,NC
+37149,Polk,NC
+37151,Randolph,NC
+37153,Richmond,NC
+37155,Robeson,NC
+37157,Rockingham,NC
+37159,Rowan,NC
+37161,Rutherford,NC
+37163,Sampson,NC
+37165,Scotland,NC
+37167,Stanly,NC
+37169,Stokes,NC
+37171,Surry,NC
+37173,Swain,NC
+37175,Transylvania,NC
+37177,Tyrrell,NC
+37179,Union,NC
+37181,Vance,NC
+37183,Wake,NC
+37185,Warren,NC
+37187,Washington,NC
+37189,Watauga,NC
+37191,Wayne,NC
+37193,Wilkes,NC
+37195,Wilson,NC
+37197,Yadkin,NC
+37199,Yancey,NC
+38001,Adams,ND
+38003,Barnes,ND
+38005,Benson,ND
+38007,Billings,ND
+38009,Bottineau,ND
+38011,Bowman,ND
+38013,Burke,ND
+38015,Burleigh,ND
+38017,Cass,ND
+38019,Cavalier,ND
+38021,Dickey,ND
+38023,Divide,ND
+38025,Dunn,ND
+38027,Eddy,ND
+38029,Emmons,ND
+38031,Foster,ND
+38033,Golden Valley,ND
+38035,Grand Forks,ND
+38037,Grant,ND
+38039,Griggs,ND
+38041,Hettinger,ND
+38043,Kidder,ND
+38045,La Moure,ND
+38047,Logan,ND
+38049,McHenry,ND
+38051,McIntosh,ND
+38053,McKenzie,ND
+38055,McLean,ND
+38057,Mercer,ND
+38059,Morton,ND
+38061,Mountrail,ND
+38063,Nelson,ND
+38065,Oliver,ND
+38067,Pembina,ND
+38069,Pierce,ND
+38071,Ramsey,ND
+38073,Ransom,ND
+38075,Renville,ND
+38077,Richland,ND
+38079,Rolette,ND
+38081,Sargent,ND
+38083,Sheridan,ND
+38085,Sioux,ND
+38087,Slope,ND
+38089,Stark,ND
+38091,Steele,ND
+38093,Stutsman,ND
+38095,Towner,ND
+38097,Traill,ND
+38099,Walsh,ND
+38101,Ward,ND
+38103,Wells,ND
+38105,Williams,ND
+39001,Adams,OH
+39003,Allen,OH
+39005,Ashland,OH
+39007,Ashtabula,OH
+39009,Athens,OH
+39011,Auglaize,OH
+39013,Belmont,OH
+39015,Brown,OH
+39017,Butler,OH
+39019,Carroll,OH
+39021,Champaign,OH
+39023,Clark,OH
+39025,Clermont,OH
+39027,Clinton,OH
+39029,Columbiana,OH
+39031,Coshocton,OH
+39033,Crawford,OH
+39035,Cuyahoga,OH
+39037,Darke,OH
+39039,Defiance,OH
+39041,Delaware,OH
+39043,Erie,OH
+39045,Fairfield,OH
+39047,Fayette,OH
+39049,Franklin,OH
+39051,Fulton,OH
+39053,Gallia,OH
+39055,Geauga,OH
+39057,Greene,OH
+39059,Guernsey,OH
+39061,Hamilton,OH
+39063,Hancock,OH
+39065,Hardin,OH
+39067,Harrison,OH
+39069,Henry,OH
+39071,Highland,OH
+39073,Hocking,OH
+39075,Holmes,OH
+39077,Huron,OH
+39079,Jackson,OH
+39081,Jefferson,OH
+39083,Knox,OH
+39085,Lake,OH
+39087,Lawrence,OH
+39089,Licking,OH
+39091,Logan,OH
+39093,Lorain,OH
+39095,Lucas,OH
+39097,Madison,OH
+39099,Mahoning,OH
+39101,Marion,OH
+39103,Medina,OH
+39105,Meigs,OH
+39107,Mercer,OH
+39109,Miami,OH
+39111,Monroe,OH
+39113,Montgomery,OH
+39115,Morgan,OH
+39117,Morrow,OH
+39119,Muskingum,OH
+39121,Noble,OH
+39123,Ottawa,OH
+39125,Paulding,OH
+39127,Perry,OH
+39129,Pickaway,OH
+39131,Pike,OH
+39133,Portage,OH
+39135,Preble,OH
+39137,Putnam,OH
+39139,Richland,OH
+39141,Ross,OH
+39143,Sandusky,OH
+39145,Scioto,OH
+39147,Seneca,OH
+39149,Shelby,OH
+39151,Stark,OH
+39153,Summit,OH
+39155,Trumbull,OH
+39157,Tuscarawas,OH
+39159,Union,OH
+39161,Van Wert,OH
+39163,Vinton,OH
+39165,Warren,OH
+39167,Washington,OH
+39169,Wayne,OH
+39171,Williams,OH
+39173,Wood,OH
+39175,Wyandot,OH
+40001,Adair,OK
+40003,Alfalfa,OK
+40005,Atoka,OK
+40007,Beaver,OK
+40009,Beckham,OK
+40011,Blaine,OK
+40013,Bryan,OK
+40015,Caddo,OK
+40017,Canadian,OK
+40019,Carter,OK
+40021,Cherokee,OK
+40023,Choctaw,OK
+40025,Cimarron,OK
+40027,Cleveland,OK
+40029,Coal,OK
+40031,Comanche,OK
+40033,Cotton,OK
+40035,Craig,OK
+40037,Creek,OK
+40039,Custer,OK
+40041,Delaware,OK
+40043,Dewey,OK
+40045,Ellis,OK
+40047,Garfield,OK
+40049,Garvin,OK
+40051,Grady,OK
+40053,Grant,OK
+40055,Greer,OK
+40057,Harmon,OK
+40059,Harper,OK
+40061,Haskell,OK
+40063,Hughes,OK
+40065,Jackson,OK
+40067,Jefferson,OK
+40069,Johnston,OK
+40071,Kay,OK
+40073,Kingfisher,OK
+40075,Kiowa,OK
+40077,Latimer,OK
+40079,Le Flore,OK
+40081,Lincoln,OK
+40083,Logan,OK
+40085,Love,OK
+40087,McClain,OK
+40089,McCurtain,OK
+40091,McIntosh,OK
+40093,Major,OK
+40095,Marshall,OK
+40097,Mayes,OK
+40099,Murray,OK
+40101,Muskogee,OK
+40103,Noble,OK
+40105,Nowata,OK
+40107,Okfuskee,OK
+40109,Oklahoma,OK
+40111,Okmulgee,OK
+40113,Osage,OK
+40115,Ottawa,OK
+40117,Pawnee,OK
+40119,Payne,OK
+40121,Pittsburg,OK
+40123,Pontotoc,OK
+40125,Pottawatomie,OK
+40127,Pushmataha,OK
+40129,Roger Mills,OK
+40131,Rogers,OK
+40133,Seminole,OK
+40135,Sequoyah,OK
+40137,Stephens,OK
+40139,Texas,OK
+40141,Tillman,OK
+40143,Tulsa,OK
+40145,Wagoner,OK
+40147,Washington,OK
+40149,Washita,OK
+40151,Woods,OK
+40153,Woodward,OK
+41001,Baker,OR
+41003,Benton,OR
+41005,Clackamas,OR
+41007,Clatsop,OR
+41009,Columbia,OR
+41011,Coos,OR
+41013,Crook,OR
+41015,Curry,OR
+41017,Deschutes,OR
+41019,Douglas,OR
+41021,Gilliam,OR
+41023,Grant,OR
+41025,Harney,OR
+41027,Hood River,OR
+41029,Jackson,OR
+41031,Jefferson,OR
+41033,Josephine,OR
+41035,Klamath,OR
+41037,Lake,OR
+41039,Lane,OR
+41041,Lincoln,OR
+41043,Linn,OR
+41045,Malheur,OR
+41047,Marion,OR
+41049,Morrow,OR
+41051,Multnomah,OR
+41053,Polk,OR
+41055,Sherman,OR
+41057,Tillamook,OR
+41059,Umatilla,OR
+41061,Union,OR
+41063,Wallowa,OR
+41065,Wasco,OR
+41067,Washington,OR
+41069,Wheeler,OR
+41071,Yamhill,OR
+42001,Adams,PA
+42003,Allegheny,PA
+42005,Armstrong,PA
+42007,Beaver,PA
+42009,Bedford,PA
+42011,Berks,PA
+42013,Blair,PA
+42015,Bradford,PA
+42017,Bucks,PA
+42019,Butler,PA
+42021,Cambria,PA
+42023,Cameron,PA
+42025,Carbon,PA
+42027,Centre,PA
+42029,Chester,PA
+42031,Clarion,PA
+42033,Clearfield,PA
+42035,Clinton,PA
+42037,Columbia,PA
+42039,Crawford,PA
+42041,Cumberland,PA
+42043,Dauphin,PA
+42045,Delaware,PA
+42047,Elk,PA
+42049,Erie,PA
+42051,Fayette,PA
+42053,Forest,PA
+42055,Franklin,PA
+42057,Fulton,PA
+42059,Greene,PA
+42061,Huntingdon,PA
+42063,Indiana,PA
+42065,Jefferson,PA
+42067,Juniata,PA
+42069,Lackawanna,PA
+42071,Lancaster,PA
+42073,Lawrence,PA
+42075,Lebanon,PA
+42077,Lehigh,PA
+42079,Luzerne,PA
+42081,Lycoming,PA
+42083,McKean,PA
+42085,Mercer,PA
+42087,Mifflin,PA
+42089,Monroe,PA
+42091,Montgomery,PA
+42093,Montour,PA
+42095,Northampton,PA
+42097,Northumberland,PA
+42099,Perry,PA
+42101,Philadelphia,PA
+42103,Pike,PA
+42105,Potter,PA
+42107,Schuylkill,PA
+42109,Snyder,PA
+42111,Somerset,PA
+42113,Sullivan,PA
+42115,Susquehanna,PA
+42117,Tioga,PA
+42119,Union,PA
+42121,Venango,PA
+42123,Warren,PA
+42125,Washington,PA
+42127,Wayne,PA
+42129,Westmoreland,PA
+42131,Wyoming,PA
+42133,York,PA
+44001,Bristol,RI
+44003,Kent,RI
+44005,Newport,RI
+44007,Providence,RI
+44009,Washington,RI
+45001,Abbeville,SC
+45003,Aiken,SC
+45005,Allendale,SC
+45007,Anderson,SC
+45009,Bamberg,SC
+45011,Barnwell,SC
+45013,Beaufort,SC
+45015,Berkeley,SC
+45017,Calhoun,SC
+45019,Charleston,SC
+45021,Cherokee,SC
+45023,Chester,SC
+45025,Chesterfield,SC
+45027,Clarendon,SC
+45029,Colleton,SC
+45031,Darlington,SC
+45033,Dillon,SC
+45035,Dorchester,SC
+45037,Edgefield,SC
+45039,Fairfield,SC
+45041,Florence,SC
+45043,Georgetown,SC
+45045,Greenville,SC
+45047,Greenwood,SC
+45049,Hampton,SC
+45051,Horry,SC
+45053,Jasper,SC
+45055,Kershaw,SC
+45057,Lancaster,SC
+45059,Laurens,SC
+45061,Lee,SC
+45063,Lexington,SC
+45065,McCormick,SC
+45067,Marion,SC
+45069,Marlboro,SC
+45071,Newberry,SC
+45073,Oconee,SC
+45075,Orangeburg,SC
+45077,Pickens,SC
+45079,Richland,SC
+45081,Saluda,SC
+45083,Spartanburg,SC
+45085,Sumter,SC
+45087,Union,SC
+45089,Williamsburg,SC
+45091,York,SC
+46003,Aurora,SD
+46005,Beadle,SD
+46007,Bennett,SD
+46009,Bon Homme,SD
+46011,Brookings,SD
+46013,Brown,SD
+46015,Brule,SD
+46017,Buffalo,SD
+46019,Butte,SD
+46021,Campbell,SD
+46023,Charles Mix,SD
+46025,Clark,SD
+46027,Clay,SD
+46029,Codington,SD
+46031,Corson,SD
+46033,Custer,SD
+46035,Davison,SD
+46037,Day,SD
+46039,Deuel,SD
+46041,Dewey,SD
+46043,Douglas,SD
+46045,Edmunds,SD
+46047,Fall River,SD
+46049,Faulk,SD
+46051,Grant,SD
+46053,Gregory,SD
+46055,Haakon,SD
+46057,Hamlin,SD
+46059,Hand,SD
+46061,Hanson,SD
+46063,Harding,SD
+46065,Hughes,SD
+46067,Hutchinson,SD
+46069,Hyde,SD
+46071,Jackson,SD
+46073,Jerauld,SD
+46075,Jones,SD
+46077,Kingsbury,SD
+46079,Lake,SD
+46081,Lawrence,SD
+46083,Lincoln,SD
+46085,Lyman,SD
+46087,McCook,SD
+46089,McPherson,SD
+46091,Marshall,SD
+46093,Meade,SD
+46095,Mellette,SD
+46097,Miner,SD
+46099,Minnehaha,SD
+46101,Moody,SD
+46103,Pennington,SD
+46105,Perkins,SD
+46107,Potter,SD
+46109,Roberts,SD
+46111,Sanborn,SD
+46113,Shannon,SD
+46115,Spink,SD
+46117,Stanley,SD
+46119,Sully,SD
+46121,Todd,SD
+46123,Tripp,SD
+46125,Turner,SD
+46127,Union,SD
+46129,Walworth,SD
+46135,Yankton,SD
+46137,Ziebach,SD
+47001,Anderson,TN
+47003,Bedford,TN
+47005,Benton,TN
+47007,Bledsoe,TN
+47009,Blount,TN
+47011,Bradley,TN
+47013,Campbell,TN
+47015,Cannon,TN
+47017,Carroll,TN
+47019,Carter,TN
+47021,Cheatham,TN
+47023,Chester,TN
+47025,Claiborne,TN
+47027,Clay,TN
+47029,Cocke,TN
+47031,Coffee,TN
+47033,Crockett,TN
+47035,Cumberland,TN
+47037,Davidson,TN
+47039,Decatur,TN
+47041,De Kalb,TN
+47043,Dickson,TN
+47045,Dyer,TN
+47047,Fayette,TN
+47049,Fentress,TN
+47051,Franklin,TN
+47053,Gibson,TN
+47055,Giles,TN
+47057,Grainger,TN
+47059,Greene,TN
+47061,Grundy,TN
+47063,Hamblen,TN
+47065,Hamilton,TN
+47067,Hancock,TN
+47069,Hardeman,TN
+47071,Hardin,TN
+47073,Hawkins,TN
+47075,Haywood,TN
+47077,Henderson,TN
+47079,Henry,TN
+47081,Hickman,TN
+47083,Houston,TN
+47085,Humphreys,TN
+47087,Jackson,TN
+47089,Jefferson,TN
+47091,Johnson,TN
+47093,Knox,TN
+47095,Lake,TN
+47097,Lauderdale,TN
+47099,Lawrence,TN
+47101,Lewis,TN
+47103,Lincoln,TN
+47105,Loudon,TN
+47107,McMinn,TN
+47109,McNairy,TN
+47111,Macon,TN
+47113,Madison,TN
+47115,Marion,TN
+47117,Marshall,TN
+47119,Maury,TN
+47121,Meigs,TN
+47123,Monroe,TN
+47125,Montgomery,TN
+47127,Moore,TN
+47129,Morgan,TN
+47131,Obion,TN
+47133,Overton,TN
+47135,Perry,TN
+47137,Pickett,TN
+47139,Polk,TN
+47141,Putnam,TN
+47143,Rhea,TN
+47145,Roane,TN
+47147,Robertson,TN
+47149,Rutherford,TN
+47151,Scott,TN
+47153,Sequatchie,TN
+47155,Sevier,TN
+47157,Shelby,TN
+47159,Smith,TN
+47161,Stewart,TN
+47163,Sullivan,TN
+47165,Sumner,TN
+47167,Tipton,TN
+47169,Trousdale,TN
+47171,Unicoi,TN
+47173,Union,TN
+47175,Van Buren,TN
+47177,Warren,TN
+47179,Washington,TN
+47181,Wayne,TN
+47183,Weakley,TN
+47185,White,TN
+47187,Williamson,TN
+47189,Wilson,TN
+48001,Anderson,TX
+48003,Andrews,TX
+48005,Angelina,TX
+48007,Aransas,TX
+48009,Archer,TX
+48011,Armstrong,TX
+48013,Atascosa,TX
+48015,Austin,TX
+48017,Bailey,TX
+48019,Bandera,TX
+48021,Bastrop,TX
+48023,Baylor,TX
+48025,Bee,TX
+48027,Bell,TX
+48029,Bexar,TX
+48031,Blanco,TX
+48033,Borden,TX
+48035,Bosque,TX
+48037,Bowie,TX
+48039,Brazoria,TX
+48041,Brazos,TX
+48043,Brewster,TX
+48045,Briscoe,TX
+48047,Brooks,TX
+48049,Brown,TX
+48051,Burleson,TX
+48053,Burnet,TX
+48055,Caldwell,TX
+48057,Calhoun,TX
+48059,Callahan,TX
+48061,Cameron,TX
+48063,Camp,TX
+48065,Carson,TX
+48067,Cass,TX
+48069,Castro,TX
+48071,Chambers,TX
+48073,Cherokee,TX
+48075,Childress,TX
+48077,Clay,TX
+48079,Cochran,TX
+48081,Coke,TX
+48083,Coleman,TX
+48085,Collin,TX
+48087,Collingsworth,TX
+48089,Colorado,TX
+48091,Comal,TX
+48093,Comanche,TX
+48095,Concho,TX
+48097,Cooke,TX
+48099,Coryell,TX
+48101,Cottle,TX
+48103,Crane,TX
+48105,Crockett,TX
+48107,Crosby,TX
+48109,Culberson,TX
+48111,Dallam,TX
+48113,Dallas,TX
+48115,Dawson,TX
+48117,Deaf Smith,TX
+48119,Delta,TX
+48121,Denton,TX
+48123,De Witt,TX
+48125,Dickens,TX
+48127,Dimmit,TX
+48129,Donley,TX
+48131,Duval,TX
+48133,Eastland,TX
+48135,Ector,TX
+48137,Edwards,TX
+48139,Ellis,TX
+48141,El Paso,TX
+48143,Erath,TX
+48145,Falls,TX
+48147,Fannin,TX
+48149,Fayette,TX
+48151,Fisher,TX
+48153,Floyd,TX
+48155,Foard,TX
+48157,Fort Bend,TX
+48159,Franklin,TX
+48161,Freestone,TX
+48163,Frio,TX
+48165,Gaines,TX
+48167,Galveston,TX
+48169,Garza,TX
+48171,Gillespie,TX
+48173,Glasscock,TX
+48175,Goliad,TX
+48177,Gonzales,TX
+48179,Gray,TX
+48181,Grayson,TX
+48183,Gregg,TX
+48185,Grimes,TX
+48187,Guadalupe,TX
+48189,Hale,TX
+48191,Hall,TX
+48193,Hamilton,TX
+48195,Hansford,TX
+48197,Hardeman,TX
+48199,Hardin,TX
+48201,Harris,TX
+48203,Harrison,TX
+48205,Hartley,TX
+48207,Haskell,TX
+48209,Hays,TX
+48211,Hemphill,TX
+48213,Henderson,TX
+48215,Hidalgo,TX
+48217,Hill,TX
+48219,Hockley,TX
+48221,Hood,TX
+48223,Hopkins,TX
+48225,Houston,TX
+48227,Howard,TX
+48229,Hudspeth,TX
+48231,Hunt,TX
+48233,Hutchinson,TX
+48235,Irion,TX
+48237,Jack,TX
+48239,Jackson,TX
+48241,Jasper,TX
+48243,Jeff Davis,TX
+48245,Jefferson,TX
+48247,Jim Hogg,TX
+48249,Jim Wells,TX
+48251,Johnson,TX
+48253,Jones,TX
+48255,Karnes,TX
+48257,Kaufman,TX
+48259,Kendall,TX
+48261,Kenedy,TX
+48263,Kent,TX
+48265,Kerr,TX
+48267,Kimble,TX
+48269,King,TX
+48271,Kinney,TX
+48273,Kleberg,TX
+48275,Knox,TX
+48277,Lamar,TX
+48279,Lamb,TX
+48281,Lampasas,TX
+48283,La Salle,TX
+48285,Lavaca,TX
+48287,Lee,TX
+48289,Leon,TX
+48291,Liberty,TX
+48293,Limestone,TX
+48295,Lipscomb,TX
+48297,Live Oak,TX
+48299,Llano,TX
+48301,Loving,TX
+48303,Lubbock,TX
+48305,Lynn,TX
+48307,McCulloch,TX
+48309,McLennan,TX
+48311,McMullen,TX
+48313,Madison,TX
+48315,Marion,TX
+48317,Martin,TX
+48319,Mason,TX
+48321,Matagorda,TX
+48323,Maverick,TX
+48325,Medina,TX
+48327,Menard,TX
+48329,Midland,TX
+48331,Milam,TX
+48333,Mills,TX
+48335,Mitchell,TX
+48337,Montague,TX
+48339,Montgomery,TX
+48341,Moore,TX
+48343,Morris,TX
+48345,Motley,TX
+48347,Nacogdoches,TX
+48349,Navarro,TX
+48351,Newton,TX
+48353,Nolan,TX
+48355,Nueces,TX
+48357,Ochiltree,TX
+48359,Oldham,TX
+48361,Orange,TX
+48363,Palo Pinto,TX
+48365,Panola,TX
+48367,Parker,TX
+48369,Parmer,TX
+48371,Pecos,TX
+48373,Polk,TX
+48375,Potter,TX
+48377,Presidio,TX
+48379,Rains,TX
+48381,Randall,TX
+48383,Reagan,TX
+48385,Real,TX
+48387,Red River,TX
+48389,Reeves,TX
+48391,Refugio,TX
+48393,Roberts,TX
+48395,Robertson,TX
+48397,Rockwall,TX
+48399,Runnels,TX
+48401,Rusk,TX
+48403,Sabine,TX
+48405,San Augustine,TX
+48407,San Jacinto,TX
+48409,San Patricio,TX
+48411,San Saba,TX
+48413,Schleicher,TX
+48415,Scurry,TX
+48417,Shackelford,TX
+48419,Shelby,TX
+48421,Sherman,TX
+48423,Smith,TX
+48425,Somervell,TX
+48427,Starr,TX
+48429,Stephens,TX
+48431,Sterling,TX
+48433,Stonewall,TX
+48435,Sutton,TX
+48437,Swisher,TX
+48439,Tarrant,TX
+48441,Taylor,TX
+48443,Terrell,TX
+48445,Terry,TX
+48447,Throckmorton,TX
+48449,Titus,TX
+48451,Tom Green,TX
+48453,Travis,TX
+48455,Trinity,TX
+48457,Tyler,TX
+48459,Upshur,TX
+48461,Upton,TX
+48463,Uvalde,TX
+48465,Val Verde,TX
+48467,Van Zandt,TX
+48469,Victoria,TX
+48471,Walker,TX
+48473,Waller,TX
+48475,Ward,TX
+48477,Washington,TX
+48479,Webb,TX
+48481,Wharton,TX
+48483,Wheeler,TX
+48485,Wichita,TX
+48487,Wilbarger,TX
+48489,Willacy,TX
+48491,Williamson,TX
+48493,Wilson,TX
+48495,Winkler,TX
+48497,Wise,TX
+48499,Wood,TX
+48501,Yoakum,TX
+48503,Young,TX
+48505,Zapata,TX
+48507,Zavala,TX
+49001,Beaver,UT
+49003,Box Elder,UT
+49005,Cache,UT
+49007,Carbon,UT
+49009,Daggett,UT
+49011,Davis,UT
+49013,Duchesne,UT
+49015,Emery,UT
+49017,Garfield,UT
+49019,Grand,UT
+49021,Iron,UT
+49023,Juab,UT
+49025,Kane,UT
+49027,Millard,UT
+49029,Morgan,UT
+49031,Piute,UT
+49033,Rich,UT
+49035,Salt Lake,UT
+49037,San Juan,UT
+49039,Sanpete,UT
+49041,Sevier,UT
+49043,Summit,UT
+49045,Tooele,UT
+49047,Uintah,UT
+49049,Utah,UT
+49051,Wasatch,UT
+49053,Washington,UT
+49055,Wayne,UT
+49057,Weber,UT
+50001,Addison,VT
+50003,Bennington,VT
+50005,Caledonia,VT
+50007,Chittenden,VT
+50009,Essex,VT
+50011,Franklin,VT
+50013,Grand Isle,VT
+50015,Lamoille,VT
+50017,Orange,VT
+50019,Orleans,VT
+50021,Rutland,VT
+50023,Washington,VT
+50025,Windham,VT
+50027,Windsor,VT
+51001,Accomack,VA
+51003,Albemarle,VA
+51005,Alleghany,VA
+51007,Amelia,VA
+51009,Amherst,VA
+51011,Appomattox,VA
+51013,Arlington,VA
+51015,Augusta,VA
+51017,Bath,VA
+51019,Bedford,VA
+51021,Bland,VA
+51023,Botetourt,VA
+51025,Brunswick,VA
+51027,Buchanan,VA
+51029,Buckingham,VA
+51031,Campbell,VA
+51033,Caroline,VA
+51035,Carroll,VA
+51036,Charles City,VA
+51037,Charlotte,VA
+51041,Chesterfield,VA
+51043,Clarke,VA
+51045,Craig,VA
+51047,Culpeper,VA
+51049,Cumberland,VA
+51051,Dickenson,VA
+51053,Dinwiddie,VA
+51057,Essex,VA
+51059,Fairfax,VA
+51061,Fauquier,VA
+51063,Floyd,VA
+51065,Fluvanna,VA
+51067,Franklin,VA
+51069,Frederick,VA
+51071,Giles,VA
+51073,Gloucester,VA
+51075,Goochland,VA
+51077,Grayson,VA
+51079,Greene,VA
+51081,Greensville,VA
+51083,Halifax,VA
+51085,Hanover,VA
+51087,Henrico,VA
+51089,Henry,VA
+51091,Highland,VA
+51093,Isle of Wight,VA
+51095,James City,VA
+51097,King and Queen,VA
+51099,King George,VA
+51101,King William,VA
+51103,Lancaster,VA
+51105,Lee,VA
+51107,Loudoun,VA
+51109,Louisa,VA
+51111,Lunenburg,VA
+51113,Madison,VA
+51115,Mathews,VA
+51117,Mecklenburg,VA
+51119,Middlesex,VA
+51121,Montgomery,VA
+51125,Nelson,VA
+51127,New Kent,VA
+51131,Northampton,VA
+51133,Northumberland,VA
+51135,Nottoway,VA
+51137,Orange,VA
+51139,Page,VA
+51141,Patrick,VA
+51143,Pittsylvania,VA
+51145,Powhatan,VA
+51147,Prince Edward,VA
+51149,Prince George,VA
+51153,Prince William,VA
+51155,Pulaski,VA
+51157,Rappahannock,VA
+51159,Richmond,VA
+51161,Roanoke,VA
+51163,Rockbridge,VA
+51165,Rockingham,VA
+51167,Russell,VA
+51169,Scott,VA
+51171,Shenandoah,VA
+51173,Smyth,VA
+51175,Southampton,VA
+51177,Spotsylvania,VA
+51179,Stafford,VA
+51181,Surry,VA
+51183,Sussex,VA
+51185,Tazewell,VA
+51187,Warren,VA
+51191,Washington,VA
+51193,Westmoreland,VA
+51195,Wise,VA
+51197,Wythe,VA
+51199,York,VA
+51510,Alexandria City,VA
+51515,Bedford City,VA
+51520,Bristol City,VA
+51530,Buena Vista City,VA
+51540,Charlottesville City,VA
+51550,Chesapeake City,VA
+51560,Clifton Forge City,VA
+51570,Colonial Heights Cit,VA
+51580,Covington City,VA
+51590,Danville City,VA
+51595,Emporia City,VA
+51600,Fairfax City,VA
+51610,Falls Church City,VA
+51620,Franklin City,VA
+51630,Fredericksburg City,VA
+51640,Galax City,VA
+51650,Hampton City,VA
+51660,Harrisonburg City,VA
+51670,Hopewell City,VA
+51678,Lexington City,VA
+51680,Lynchburg City,VA
+51683,Manassas City,VA
+51685,Manassas Park City,VA
+51690,Martinsville City,VA
+51700,Newport News City,VA
+51710,Norfolk City,VA
+51720,Norton City,VA
+51730,Petersburg City,VA
+51735,Poquoson City,VA
+51740,Portsmouth City,VA
+51750,Radford City,VA
+51760,Richmond City,VA
+51770,Roanoke City,VA
+51775,Salem City,VA
+51780,South Boston City,VA
+51790,Staunton City,VA
+51800,Suffolk City,VA
+51810,Virginia Beach City,VA
+51820,Waynesboro City,VA
+51830,Williamsburg City,VA
+51840,Winchester City,VA
+53001,Adams,WA
+53003,Asotin,WA
+53005,Benton,WA
+53007,Chelan,WA
+53009,Clallam,WA
+53011,Clark,WA
+53013,Columbia,WA
+53015,Cowlitz,WA
+53017,Douglas,WA
+53019,Ferry,WA
+53021,Franklin,WA
+53023,Garfield,WA
+53025,Grant,WA
+53027,Grays Harbor,WA
+53029,Island,WA
+53031,Jefferson,WA
+53033,King,WA
+53035,Kitsap,WA
+53037,Kittitas,WA
+53039,Klickitat,WA
+53041,Lewis,WA
+53043,Lincoln,WA
+53045,Mason,WA
+53047,Okanogan,WA
+53049,Pacific,WA
+53051,Pend Oreille,WA
+53053,Pierce,WA
+53055,San Juan,WA
+53057,Skagit,WA
+53059,Skamania,WA
+53061,Snohomish,WA
+53063,Spokane,WA
+53065,Stevens,WA
+53067,Thurston,WA
+53069,Wahkiakum,WA
+53071,Walla Walla,WA
+53073,Whatcom,WA
+53075,Whitman,WA
+53077,Yakima,WA
+54001,Barbour,WV
+54003,Berkeley,WV
+54005,Boone,WV
+54007,Braxton,WV
+54009,Brooke,WV
+54011,Cabell,WV
+54013,Calhoun,WV
+54015,Clay,WV
+54017,Doddridge,WV
+54019,Fayette,WV
+54021,Gilmer,WV
+54023,Grant,WV
+54025,Greenbrier,WV
+54027,Hampshire,WV
+54029,Hancock,WV
+54031,Hardy,WV
+54033,Harrison,WV
+54035,Jackson,WV
+54037,Jefferson,WV
+54039,Kanawha,WV
+54041,Lewis,WV
+54043,Lincoln,WV
+54045,Logan,WV
+54047,McDowell,WV
+54049,Marion,WV
+54051,Marshall,WV
+54053,Mason,WV
+54055,Mercer,WV
+54057,Mineral,WV
+54059,Mingo,WV
+54061,Monongalia,WV
+54063,Monroe,WV
+54065,Morgan,WV
+54067,Nicholas,WV
+54069,Ohio,WV
+54071,Pendleton,WV
+54073,Pleasants,WV
+54075,Pocahontas,WV
+54077,Preston,WV
+54079,Putnam,WV
+54081,Raleigh,WV
+54083,Randolph,WV
+54085,Ritchie,WV
+54087,Roane,WV
+54089,Summers,WV
+54091,Taylor,WV
+54093,Tucker,WV
+54095,Tyler,WV
+54097,Upshur,WV
+54099,Wayne,WV
+54101,Webster,WV
+54103,Wetzel,WV
+54105,Wirt,WV
+54107,Wood,WV
+54109,Wyoming,WV
+55001,Adams,WI
+55003,Ashland,WI
+55005,Barron,WI
+55007,Bayfield,WI
+55009,Brown,WI
+55011,Buffalo,WI
+55013,Burnett,WI
+55015,Calumet,WI
+55017,Chippewa,WI
+55019,Clark,WI
+55021,Columbia,WI
+55023,Crawford,WI
+55025,Dane,WI
+55027,Dodge,WI
+55029,Door,WI
+55031,Douglas,WI
+55033,Dunn,WI
+55035,Eau Claire,WI
+55037,Florence,WI
+55039,Fond du Lac,WI
+55041,Forest,WI
+55043,Grant,WI
+55045,Green,WI
+55047,Green Lake,WI
+55049,Iowa,WI
+55051,Iron,WI
+55053,Jackson,WI
+55055,Jefferson,WI
+55057,Juneau,WI
+55059,Kenosha,WI
+55061,Kewaunee,WI
+55063,La Crosse,WI
+55065,Lafayette,WI
+55067,Langlade,WI
+55069,Lincoln,WI
+55071,Manitowoc,WI
+55073,Marathon,WI
+55075,Marinette,WI
+55077,Marquette,WI
+55078,Menominee,WI
+55079,Milwaukee,WI
+55081,Monroe,WI
+55083,Oconto,WI
+55085,Oneida,WI
+55087,Outagamie,WI
+55089,Ozaukee,WI
+55091,Pepin,WI
+55093,Pierce,WI
+55095,Polk,WI
+55097,Portage,WI
+55099,Price,WI
+55101,Racine,WI
+55103,Richland,WI
+55105,Rock,WI
+55107,Rusk,WI
+55109,St Croix,WI
+55111,Sauk,WI
+55113,Sawyer,WI
+55115,Shawano,WI
+55117,Sheboygan,WI
+55119,Taylor,WI
+55121,Trempealeau,WI
+55123,Vernon,WI
+55125,Vilas,WI
+55127,Walworth,WI
+55129,Washburn,WI
+55131,Washington,WI
+55133,Waukesha,WI
+55135,Waupaca,WI
+55137,Waushara,WI
+55139,Winnebago,WI
+55141,Wood,WI
+56001,Albany,WY
+56003,Big Horn,WY
+56005,Campbell,WY
+56007,Carbon,WY
+56009,Converse,WY
+56011,Crook,WY
+56013,Fremont,WY
+56015,Goshen,WY
+56017,Hot Springs,WY
+56019,Johnson,WY
+56021,Laramie,WY
+56023,Lincoln,WY
+56025,Natrona,WY
+56027,Niobrara,WY
+56029,Park,WY
+56031,Platte,WY
+56033,Sheridan,WY
+56035,Sublette,WY
+56037,Sweetwater,WY
+56039,Teton,WY
+56041,Uinta,WY
+56043,Washakie,WY
+56045,Weston,WY
+60010,Eastern,AS
+60020,Manua,AS
+60020,Ofu,AS
+60020,Olosega,AS
+60050,Tutuila,AS
+66010,Cocos Island,MP
+66010,Guam,GU
+69100,Rota,MP
+69110,Saipan,MP
+69120,Aguijan,MP
+69120,Tinian,MP
+72001,Adjuntas,PR
+72003,Aguada,PR
+72005,Aguadilla,PR
+72007,Aguas Buenas,PR
+72009,Aibonito,PR
+72011,Anasco,PR
+72013,Arecibo,PR
+72015,Arroyo,PR
+72017,Barceloneta,PR
+72019,Barranquitas,PR
+72021,Bayamon,PR
+72023,Cabo Rojo,PR
+72025,Caguas,PR
+72027,Camuy,PR
+72029,Canovanas,PR
+72031,Carolina,PR
+72033,Catano,PR
+72035,Cayey,PR
+72037,Ceiba,PR
+72041,Cidra,PR
+72043,Coamo,PR
+72045,Comerio,PR
+72047,Corozal,PR
+72049,Culebra,PR
+72051,Dorado,PR
+72053,Fajardo,PR
+72054,Florida,PR
+72055,Guanica,PR
+72057,Guayama,PR
+72059,Guayanilla,PR
+72061,Guaynabo,PR
+72063,Gurabo,PR
+72065,Hatillo,PR
+72067,Hormigueros,PR
+72071,Isabela,PR
+72073,Jayuya,PR
+72075,Juana Diaz,PR
+72077,Juncos,PR
+72079,Lajas,PR
+72081,Lares,PR
+72083,Las Marias,PR
+72085,Las Piedras,PR
+72087,Loiza,PR
+72089,Luquillo,PR
+72091,Manati,PR
+72093,Maricao,PR
+72095,Maunabo,PR
+72097,Mayaguez,PR
+72099,Moca,PR
+72101,Morovis,PR
+72103,Nabuabo,PR
+72105,Naranjito,PR
+72107,Orocovis,PR
+72109,Patillas,PR
+72111,Penuelas,PR
+72113,Ponce,PR
+72115,Quebradillas,PR
+72117,Rincon,PR
+72119,Rio Grande,PR
+72121,Sabana Grande,PR
+72123,Salinas,PR
+72125,San German,PR
+72127,San Juan,PR
+72129,San Lorenzo,PR
+72131,San Sabastian,PR
+72133,Santa Isabel,PR
+72135,Toa Alta,PR
+72137,Toa Baja,PR
+72139,Trujillo Alto,PR
+72141,Utuado,PR
+72143,Vega Alta,PR
+72145,Vega Baja,PR
+72147,Vieques,PR
+72149,Villalba,PR
+72151,Yabucoa,PR
+72153,Yauco,PR
+78010,St. Croix,VI
+78020,St. John,VI
+78030,St. Thomas,VI
diff --git a/pyinaturalist/node_api.py b/pyinaturalist/node_api.py
index 3f57bc5..c36fc58 100644
--- a/pyinaturalist/node_api.py
+++ b/pyinaturalist/node_api.py
@@ -560,11 +560,17 @@ def get_places_nearby(**params) -> JsonResponse:
     return convert_all_place_coordinates(r.json())
 
 
-def get_places_autocomplete(q: str, user_agent: str = None) -> JsonResponse:
+@document_request_params([docs._search_query, docs._pagination])
+@add_paginate_all(method='autocomplete')
+def get_places_autocomplete(q: str = None, **params) -> JsonResponse:
     """Given a query string, get places with names starting with the search term
 
     **API reference:** https://api.inaturalist.org/v1/docs/#!/Places/get_places_autocomplete
 
+    **Note:** This endpoint accepts a ``per_page`` param, up to a max of 20 (default 10). Pages
+    beyond the first page cannot be retrieved. Use ``page=all`` to attempt to retrieve additional
+    results. See :py:func:`.paginate_autocomplete` for more info.
+
     Example:
         >>> response = get_places_autocomplete('Irkutsk')
         >>> print({p['id']: p['name'] for p in  response['results']})
@@ -586,7 +592,7 @@ def get_places_autocomplete(q: str, user_agent: str = None) -> JsonResponse:
     Returns:
         Response dict containing place records
     """
-    r = node_api_get('places/autocomplete', params={'q': q}, user_agent=user_agent)
+    r = node_api_get('places/autocomplete', params={'q': q, **params})
     r.raise_for_status()
 
     # Convert coordinates to floats
diff --git a/pyinaturalist/pagination.py b/pyinaturalist/pagination.py
index 4240f38..528434f 100644
--- a/pyinaturalist/pagination.py
+++ b/pyinaturalist/pagination.py
@@ -23,22 +23,22 @@ def add_paginate_all(method: str = 'page'):
 
     def decorator(func):
         @wraps(func)
-        def wrapper(**params):
+        def wrapper(*args, **params):
             if params.get('page') == 'all':
-                return paginate_all(func, method=method, **params)
-            return func(**params)
+                return paginate_all(func, *args, method=method, **params)
+            return func(*args, **params)
 
         return wrapper
 
     return decorator
 
 
-def paginate_all(api_func: Callable, method: str = 'page', **params) -> JsonResponse:
+def paginate_all(api_func: Callable, *args, method: str = 'page', **params) -> JsonResponse:
     """Get all pages of a multi-page request. Explicit pagination parameters will be overridden.
 
     Args:
         api_func: API endpoint function to paginate
-        method: Pagination method; either 'page' or 'id' (see below)
+        method: Pagination method; either 'page', 'id', or 'autocomplete' (see below)
         params: Original request parameters
 
     Note on pagination by ID, from the iNaturalist documentation:
@@ -49,6 +49,8 @@ def paginate_all(api_func: Callable, method: str = 'page', **params) -> JsonResp
     Returns:
         Response dict containing combined results, in the same format as ``api_func``
     """
+    if method == 'autocomplete':
+        return paginate_autocomplete(api_func, *args, **params)
     if method == 'id':
         params['order_by'] = 'id'
         params['order'] = 'asc'
@@ -85,6 +87,33 @@ def paginate_all(api_func: Callable, method: str = 'page', **params) -> JsonResp
     }
 
 
+def paginate_autocomplete(api_func: Callable, *args, **params) -> JsonResponse:
+    """Attempt to get as many results as possible from the places autocomplete endpoint.
+    This is necessary for some problematic places for which there are many matches but not ranked
+    with the desired match(es) first.
+
+    This works based on different rankings being returned for order_by=area. No other fields can be
+    sorted on, and direction can't be specified, but this can at least provide a few additional
+    results beyond the limit of 20.
+    """
+    params['per_page'] = 20
+    params.pop('order_by', None)
+
+    # Search with default ordering and ordering by area (if there are more than 20 results)
+    page_1 = api_func(*args, **params)
+    if page_1['total_results'] > 20:
+        page_2 = api_func(*args, **params, order_by='area')
+    else:
+        page_2 = {'results': []}
+
+    # De-duplicate results
+    unique_results = {r['id']: r for page in [page_1, page_2] for r in page['results']}
+    return {
+        'results': list(unique_results.values()),
+        'total_results': page_1['total_results'],
+    }
+
+
 def estimate_request_size(total_results):
     """Log the estimated total number of requests and rate-limiting delay, and show a warning if
     the request is too large
diff --git a/scripts/map_fips_codes.py b/scripts/map_fips_codes.py
new file mode 100644
index 0000000..ecdd557
--- /dev/null
+++ b/scripts/map_fips_codes.py
@@ -0,0 +1,181 @@
+"""A script for mapping US county FIPS codes to iNaturalist place IDs.
+This is a bit complicated, since we only have a text search endpoint to work with for iNat places.
+"""
+import json
+import logging
+import re
+from collections import Counter
+from csv import DictReader
+from itertools import groupby
+from os.path import dirname, isfile, join
+from time import sleep
+from typing import Any, Dict, List, Optional, Tuple
+
+from unidecode import unidecode
+
+from pyinaturalist.node_api import get_places_autocomplete
+
+DATA_DIR = join(
+    dirname(__file__),
+    '..',
+    'examples',
+    'sample_data',
+)
+FIPS_CODES_FILE = join(DATA_DIR, 'us_county_fips_codes.csv')
+SEARCH_RESULTS_FILE = join(DATA_DIR, 'us_county_search.json')
+OUTPUT_FILE = join(DATA_DIR, 'fips_to_inat_place_ids.json')
+
+FIPSDict = Dict[int, Dict[str, Any]]
+ResultsList = List[Dict[str, Any]]
+ResponseDict = Dict[int, ResultsList]
+
+logging.basicConfig(level='INFO')
+
+
+def get_counties() -> FIPSDict:
+    """Read county info from CSV file
+    Source: https://www.nrcs.usda.gov/wps/portal/nrcs/detail/national/home/?cid=nrcs143_013697
+    (Plus some manual adjustments for alternative spellings)
+    """
+    with open(FIPS_CODES_FILE) as f:
+        counties = list(DictReader(f))
+    return {
+        int(k): list(group)[0] for k, group in groupby(counties, key=lambda x: int(x['fips_code']))
+    }
+
+
+def load_search_results() -> Optional[ResponseDict]:
+    if not isfile(SEARCH_RESULTS_FILE):
+        return None
+    with open(SEARCH_RESULTS_FILE) as f:
+        return {int(k): v for k, v in json.load(f).items()}
+
+
+def search_counties(counties: FIPSDict, fips_codes: List[int] = None) -> ResponseDict:
+    """Search iNat for matching counties"""
+    responses: ResponseDict = {}
+    fips_codes = fips_codes or list(counties.keys())
+
+    for i, fips in enumerate(fips_codes):
+        county = counties[fips]
+        for search_str in get_display_names(county):
+            # If we already found a match, we don't need to try additional search strings
+            if responses.get(fips) and get_matching_result(responses[fips], county, fips):
+                continue
+
+            print(f'Searching for county: "{search_str}" [{i+1}/{len(fips_codes)}]')
+            response = get_places_autocomplete(search_str, page='all')
+            # Add or append to results
+            if response.get('results', []):
+                responses.setdefault(fips, [])
+                responses[fips] += response['results']
+                print(f'  Found {len(response["results"])} results')
+            sleep(0.5)
+
+    with open(SEARCH_RESULTS_FILE, 'w') as f:
+        json.dump(responses, f)
+
+    return responses
+
+
+def match_responses(
+    responses: ResponseDict, counties: FIPSDict
+) -> Tuple[Dict[int, int], ResponseDict]:
+    """Split responses into matching results (FIPS code -> iNat place ID) and nonmatching
+    results
+    """
+    matches = {k: get_matching_result(v, counties[k], k) for k, v in responses.items()}
+    matching_ids = {k: v['id'] for k, v in matches.items() if v}
+    unmatched = {k: responses[k] for k, v in matches.items() if not v}
+    return matching_ids, unmatched
+
+
+def get_matching_result(results: ResultsList, county: Dict, fips_code: int) -> Optional[Dict]:
+    """Get a search result that looks like it matches the specified county"""
+    for result in results or []:
+        if is_match(result, county):
+            return result
+    return None
+
+
+def is_match(result, county):
+    expected_names = [normalize_name(name) for name in get_display_names(county)]
+    return normalize_name(result['display_name']) in expected_names
+
+
+def normalize_name(name: str) -> str:
+    name = unidecode(name.lower().replace('usa', 'us'))
+    return re.sub('[^a-zA-Z]+', '', name)
+
+
+def get_display_names(county: Dict) -> Tuple:
+    """Get display names/search strings for the given county
+    (or equivalent administrative division)
+    """
+    admin_division = ' County'
+    county_name = county['county_name']
+
+    # Some adjustments for states/regions with different naming conventions
+    if county['state_abbr'] == 'PR':
+        return (
+            f"{county['county_name']}, PR",
+            f"{county['county_name']}, Puerto Rico",
+            f"{county['county_name']}",
+        )
+    if county['state_abbr'] == 'AS':
+        return (
+            f"{county['county_name']}, AS",
+            f"{county['county_name']}, American Samoa",
+            f"{county['county_name']}",
+        )
+    if county['state_abbr'] == 'LA':
+        admin_division = ' Parish'
+    if county['state_abbr'] == 'VA':
+        county_name = county_name.replace(' City', '')
+
+    return (
+        f"{county_name}{admin_division} {county['state_abbr']}, US",
+        f"{county_name}{admin_division} US, {county['state_abbr']}",
+        f"{county_name}, US, {county['state_abbr']}",
+        f"{county_name}, {county['state_abbr']}, US",
+        f"{county_name}, {county['state_abbr']}",
+    )
+
+
+def main():
+    counties = get_counties()
+    # responses = search_counties(counties)
+    responses = load_search_results()
+    matching_ids, unmatched = match_responses(responses, counties)
+
+    with open('fips_to_inat_lookup.json', 'w') as f:
+        json.dump(matching_ids, f)
+
+
+# Debugging
+# ---------
+
+
+def search(search_str, fips=None, counties=None):
+    results = get_places_autocomplete(search_str, page='all').get('results', [])
+    if fips and counties:
+        return summarize_results(results, fips, counties)
+    else:
+        return [r['display_name'] for r in results]
+
+
+def summarize_results(results, fips, counties):
+    county = counties[fips]
+    return (
+        get_display_names(county)[0] + '',
+        [r['display_name'] for r in results],
+        'Matches: ' + str(bool(get_matching_result(results, county, fips))),
+    )
+
+
+def summarize_responses(responses, counties):
+    return {k: summarize_results(v, fips=k, counties=counties) for k, v in responses.items()}
+
+
+def count_unmatched(unmatched, counties):
+    return Counter([counties[fips]['state_abbr'] for fips in unmatched]).most_common()


Test patch:
diff --git a/test/test_node_api.py b/test/test_node_api.py
index 346ce5b..1f6bdf9 100644
--- a/test/test_node_api.py
+++ b/test/test_node_api.py
@@ -10,7 +10,6 @@ import pyinaturalist
 from pyinaturalist.constants import API_V1_BASE_URL
 from pyinaturalist.exceptions import ObservationNotFound
 from pyinaturalist.node_api import (
-    get_all_observations,
     get_controlled_terms,
     get_geojson_observations,
     get_identifications,
@@ -376,6 +375,41 @@ def test_get_places_autocomplete(requests_mock):
     assert len(result['ancestor_place_ids']) == 4
 
 
+def test_get_places_autocomplete__all_pages(requests_mock):
+    page_1 = {'total_results': 25, 'results': [{'id': i} for i in range(20)]}
+    page_2 = {'total_results': 25, 'results': [{'id': i} for i in range(15, 25)]}
+    requests_mock.get(
+        f'{API_V1_BASE_URL}/places/autocomplete',
+        [
+            {'json': page_1, 'status_code': 200},
+            {'json': page_2, 'status_code': 200},
+        ],
+    )
+
+    # Expect 2 requests, and for results to be deduplicated
+    response = get_places_autocomplete('springbok', page='all')
+    results = response['results']
+    assert len(results) == 25
+
+
+def test_get_places_autocomplete__single_page(requests_mock):
+    page_1 = {'total_results': 20, 'results': [{'id': i} for i in range(20)]}
+    page_2 = {'total_results': 20, 'results': [{'id': i} for i in range(15, 25)]}
+    requests_mock.get(
+        f'{API_V1_BASE_URL}/places/autocomplete',
+        [
+            {'json': page_1, 'status_code': 200},
+            {'json': page_2, 'status_code': 200},
+        ],
+    )
+
+    # If all results are returned in the first request, expect just 1 request
+    response = get_places_autocomplete('springbok', page='all')
+    results = response['results']
+    assert len(results) == 20
+    assert max([r['id'] for r in results]) == 19
+
+
 # Projects
 # --------------------