dem_data = [{"county": "autauga", "state": "Alabama", "sab": "AL", "fips": 1001, "per_dem": 0.2395685495, "per_gop": 0.734357893, "pop_2019": 55869, "median_income": 62006.0}, {"county": "baldwin", "state": "Alabama", "sab": "AL", "fips": 1003, "per_dem": 0.1956530981, "per_gop": 0.7735147199, "pop_2019": 223234, "median_income": 59404.0}, {"county": "barbour", "state": "Alabama", "sab": "AL", "fips": 1005, "per_dem": 0.4666025024, "per_gop": 0.5227141482, "pop_2019": 24686, "median_income": 37046.0}, {"county": "bibb", "state": "Alabama", "sab": "AL", "fips": 1007, "per_dem": 0.2142203932, "per_gop": 0.7696616369, "pop_2019": 22394, "median_income": 46372.0}, {"county": "blount", "state": "Alabama", "sab": "AL", "fips": 1009, "per_dem": 0.084699023, "per_gop": 0.898518752, "pop_2019": 57826, "median_income": 52011.0}, {"county": "bullock", "state": "Alabama", "sab": "AL", "fips": 1011, "per_dem": 0.750904063, "per_gop": 0.2422888747, "pop_2019": 10101, "median_income": 30410.0}, {"county": "butler", "state": "Alabama", "sab": "AL", "fips": 1013, "per_dem": 0.4278641336, "per_gop": 0.5631548647, "pop_2019": 19448, "median_income": 36589.0}, {"county": "calhoun", "state": "Alabama", "sab": "AL", "fips": 1015, "per_dem": 0.2785587639, "per_gop": 0.6923969943, "pop_2019": 113605, "median_income": 46886.0}, {"county": "chambers", "state": "Alabama", "sab": "AL", "fips": 1017, "per_dem": 0.4182755117, "per_gop": 0.5663376397, "pop_2019": 33254, "median_income": 43785.0}, {"county": "cherokee", "state": "Alabama", "sab": "AL", "fips": 1019, "per_dem": 0.1451013996, "per_gop": 0.8387127487, "pop_2019": 26196, "median_income": 45566.0}, {"county": "chilton", "state": "Alabama", "sab": "AL", "fips": 1021, "per_dem": 0.1593536018, "per_gop": 0.8254176938, "pop_2019": 44428, "median_income": 48096.0}, {"county": "choctaw", "state": "Alabama", "sab": "AL", "fips": 1023, "per_dem": 0.4277655476, "per_gop": 0.5643918547, "pop_2019": 12589, "median_income": 36527.0}, {"county": "clarke", "state": "Alabama", "sab": "AL", "fips": 1025, "per_dem": 0.4415584416, "per_gop": 0.5495516388, "pop_2019": 23622, "median_income": 40421.0}, {"county": "clay", "state": "Alabama", "sab": "AL", "fips": 1027, "per_dem": 0.1877662812, "per_gop": 0.7958003652, "pop_2019": 13235, "median_income": 41155.0}, {"county": "cleburne", "state": "Alabama", "sab": "AL", "fips": 1029, "per_dem": 0.104715248, "per_gop": 0.8784445805, "pop_2019": 14910, "median_income": 45487.0}, {"county": "coffee", "state": "Alabama", "sab": "AL", "fips": 1031, "per_dem": 0.204455711, "per_gop": 0.7714619997, "pop_2019": 52342, "median_income": 49684.0}, {"county": "colbert", "state": "Alabama", "sab": "AL", "fips": 1033, "per_dem": 0.2962722326, "per_gop": 0.6788759847, "pop_2019": 55241, "median_income": 47160.0}, {"county": "conecuh", "state": "Alabama", "sab": "AL", "fips": 1035, "per_dem": 0.4690508941, "per_gop": 0.5216261654, "pop_2019": 12067, "median_income": 32633.0}, {"county": "coosa", "state": "Alabama", "sab": "AL", "fips": 1037, "per_dem": 0.3408003063, "per_gop": 0.646371817, "pop_2019": 10663, "median_income": 44089.0}, {"county": "covington", "state": "Alabama", "sab": "AL", "fips": 1039, "per_dem": 0.1503982804, "per_gop": 0.8358831711, "pop_2019": 37049, "median_income": 38869.0}, {"county": "crenshaw", "state": "Alabama", "sab": "AL", "fips": 1041, "per_dem": 0.2659948816, "per_gop": 0.7215291107, "pop_2019": 13772, "median_income": 38453.0}, {"county": "cullman", "state": "Alabama", "sab": "AL", "fips": 1043, "per_dem": 0.100059016, "per_gop": 0.8781050486, "pop_2019": 83768, "median_income": 47606.0}, {"county": "dale", "state": "Alabama", "sab": "AL", "fips": 1045, "per_dem": 0.236772842, "per_gop": 0.7411505613, "pop_2019": 49172, "median_income": 47225.0}, {"county": "dallas", "state": "Alabama", "sab": "AL", "fips": 1047, "per_dem": 0.6847837694, "per_gop": 0.3088093967, "pop_2019": 37196, "median_income": 34491.0}, {"county": "dekalb", "state": "Alabama", "sab": "AL", "fips": 1049, "per_dem": 0.1411485088, "per_gop": 0.8348922794, "pop_2019": 71513, "median_income": 44479.0}, {"county": "elmore", "state": "Alabama", "sab": "AL", "fips": 1051, "per_dem": 0.2285869123, "per_gop": 0.7483809782, "pop_2019": 81209, "median_income": 60870.0}, {"county": "escambia", "state": "Alabama", "sab": "AL", "fips": 1053, "per_dem": 0.3088148294, "per_gop": 0.6758693223, "pop_2019": 36633, "median_income": 41795.0}, {"county": "etowah", "state": "Alabama", "sab": "AL", "fips": 1055, "per_dem": 0.2380733312, "per_gop": 0.7391084326, "pop_2019": 102268, "median_income": 46003.0}, {"county": "fayette", "state": "Alabama", "sab": "AL", "fips": 1057, "per_dem": 0.1656905808, "per_gop": 0.8180819912, "pop_2019": 16302, "median_income": 42120.0}, {"county": "franklin", "state": "Alabama", "sab": "AL", "fips": 1059, "per_dem": 0.1837724801, "per_gop": 0.7918025931, "pop_2019": 31362, "median_income": 40110.0}, {"county": "geneva", "state": "Alabama", "sab": "AL", "fips": 1061, "per_dem": 0.1305429282, "per_gop": 0.8548760614, "pop_2019": 26271, "median_income": 39034.0}, {"county": "greene", "state": "Alabama", "sab": "AL", "fips": 1063, "per_dem": 0.8239407651, "per_gop": 0.1723570547, "pop_2019": 8111, "median_income": 29250.0}, {"county": "hale", "state": "Alabama", "sab": "AL", "fips": 1065, "per_dem": 0.5957553059, "per_gop": 0.3960049938, "pop_2019": 14651, "median_income": 38088.0}, {"county": "henry", "state": "Alabama", "sab": "AL", "fips": 1067, "per_dem": 0.2851440689, "per_gop": 0.7013845578, "pop_2019": 17205, "median_income": 44797.0}, {"county": "houston", "state": "Alabama", "sab": "AL", "fips": 1069, "per_dem": 0.2509398049, "per_gop": 0.7272662384, "pop_2019": 105882, "median_income": 50816.0}, {"county": "jackson", "state": "Alabama", "sab": "AL", "fips": 1071, "per_dem": 0.1762328602, "per_gop": 0.8007216743, "pop_2019": 51626, "median_income": 47258.0}, {"county": "jefferson", "state": "Alabama", "sab": "AL", "fips": 1073, "per_dem": 0.5224931147, "per_gop": 0.4502207776, "pop_2019": 658573, "median_income": 54413.0}, {"county": "lamar", "state": "Alabama", "sab": "AL", "fips": 1075, "per_dem": 0.1493291011, "per_gop": 0.8395613909, "pop_2019": 13805, "median_income": 41412.0}, {"county": "lauderdale", "state": "Alabama", "sab": "AL", "fips": 1077, "per_dem": 0.2544765929, "per_gop": 0.7145801664, "pop_2019": 92729, "median_income": 49226.0}, {"county": "lawrence", "state": "Alabama", "sab": "AL", "fips": 1079, "per_dem": 0.2469397524, "per_gop": 0.7339123299, "pop_2019": 32924, "median_income": 46563.0}, {"county": "lee", "state": "Alabama", "sab": "AL", "fips": 1081, "per_dem": 0.3639280017, "per_gop": 0.5951480891, "pop_2019": 164542, "median_income": 45681.0}, {"county": "limestone", "state": "Alabama", "sab": "AL", "fips": 1083, "per_dem": 0.2370558376, "per_gop": 0.7315736041, "pop_2019": 98915, "median_income": 55205.0}, {"county": "lowndes", "state": "Alabama", "sab": "AL", "fips": 1085, "per_dem": 0.7312762133, "per_gop": 0.2622828041, "pop_2019": 9726, "median_income": 34019.0}, {"county": "macon", "state": "Alabama", "sab": "AL", "fips": 1087, "per_dem": 0.8272748057, "per_gop": 0.1593507087, "pop_2019": 18068, "median_income": 31259.0}, {"county": "madison", "state": "Alabama", "sab": "AL", "fips": 1089, "per_dem": 0.3915082804, "per_gop": 0.5593360632, "pop_2019": 372909, "median_income": 65978.0}, {"county": "marengo", "state": "Alabama", "sab": "AL", "fips": 1091, "per_dem": 0.5121483376, "per_gop": 0.477164779, "pop_2019": 18863, "median_income": 39886.0}, {"county": "marion", "state": "Alabama", "sab": "AL", "fips": 1093, "per_dem": 0.1109045849, "per_gop": 0.8730638166, "pop_2019": 29709, "median_income": 40550.0}, {"county": "marshall", "state": "Alabama", "sab": "AL", "fips": 1095, "per_dem": 0.1405119405, "per_gop": 0.8356070356, "pop_2019": 96774, "median_income": 47475.0}, {"county": "mobile", "state": "Alabama", "sab": "AL", "fips": 1097, "per_dem": 0.4188154504, "per_gop": 0.5574923342, "pop_2019": 413210, "median_income": 49752.0}, {"county": "monroe", "state": "Alabama", "sab": "AL", "fips": 1099, "per_dem": 0.4231713304, "per_gop": 0.5666175749, "pop_2019": 20733, "median_income": 42938.0}, {"county": "montgomery", "state": "Alabama", "sab": "AL", "fips": 1101, "per_dem": 0.6203633211, "per_gop": 0.3587531193, "pop_2019": 226486, "median_income": 53076.0}, {"county": "morgan", "state": "Alabama", "sab": "AL", "fips": 1103, "per_dem": 0.2243603849, "per_gop": 0.7479746354, "pop_2019": 119679, "median_income": 55793.0}, {"county": "perry", "state": "Alabama", "sab": "AL", "fips": 1105, "per_dem": 0.7274976213, "per_gop": 0.2669838249, "pop_2019": 8923, "median_income": 29813.0}, {"county": "pickens", "state": "Alabama", "sab": "AL", "fips": 1107, "per_dem": 0.4183694965, "per_gop": 0.5744680851, "pop_2019": 19930, "median_income": 38748.0}, {"county": "pike", "state": "Alabama", "sab": "AL", "fips": 1109, "per_dem": 0.3868714012, "per_gop": 0.5897120921, "pop_2019": 33114, "median_income": 37710.0}, {"county": "randolph", "state": "Alabama", "sab": "AL", "fips": 1111, "per_dem": 0.2260612043, "per_gop": 0.75982231, "pop_2019": 22722, "median_income": 42321.0}, {"county": "russell", "state": "Alabama", "sab": "AL", "fips": 1113, "per_dem": 0.5004703177, "per_gop": 0.481291806, "pop_2019": 57961, "median_income": 40575.0}, {"county": "st. clair", "state": "Alabama", "sab": "AL", "fips": 1115, "per_dem": 0.1462951736, "per_gop": 0.8324063579, "pop_2019": 89512, "median_income": 55028.0}, {"county": "shelby", "state": "Alabama", "sab": "AL", "fips": 1117, "per_dem": 0.2311003145, "per_gop": 0.7342754617, "pop_2019": 217702, "median_income": 81823.0}, {"county": "sumter", "state": "Alabama", "sab": "AL", "fips": 1119, "per_dem": 0.7415115005, "per_gop": 0.2473791269, "pop_2019": 12427, "median_income": 27910.0}, {"county": "talladega", "state": "Alabama", "sab": "AL", "fips": 1121, "per_dem": 0.3645011741, "per_gop": 0.6200252875, "pop_2019": 79978, "median_income": 46679.0}, {"county": "tallapoosa", "state": "Alabama", "sab": "AL", "fips": 1123, "per_dem": 0.2848573281, "per_gop": 0.7007674016, "pop_2019": 40367, "median_income": 45376.0}, {"county": "tuscaloosa", "state": "Alabama", "sab": "AL", "fips": 1125, "per_dem": 0.3885298869, "per_gop": 0.5837984041, "pop_2019": 209355, "median_income": 50823.0}, {"county": "walker", "state": "Alabama", "sab": "AL", "fips": 1127, "per_dem": 0.1534042335, "per_gop": 0.8278220429, "pop_2019": 63521, "median_income": 42913.0}, {"county": "washington", "state": "Alabama", "sab": "AL", "fips": 1129, "per_dem": 0.2786151672, "per_gop": 0.7101978333, "pop_2019": 16326, "median_income": 45479.0}, {"county": "wilcox", "state": "Alabama", "sab": "AL", "fips": 1131, "per_dem": 0.7102543068, "per_gop": 0.2849876948, "pop_2019": 10373, "median_income": 24567.0}, {"county": "winston", "state": "Alabama", "sab": "AL", "fips": 1133, "per_dem": 0.0849341784, "per_gop": 0.8995611897, "pop_2019": 23629, "median_income": 41967.0}, {"county": "juneau", "state": "Alaska", "sab": "AK", "fips": 2110, "per_dem": 0.3771594725, "per_gop": 0.528870018, "pop_2019": 31974, "median_income": 91555.0}, {"county": "apache", "state": "Arizona", "sab": "AZ", "fips": 4001, "per_dem": 0.6536255962, "per_gop": 0.2848491345, "pop_2019": 71887, "median_income": 34453.0}, {"county": "cochise", "state": "Arizona", "sab": "AZ", "fips": 4003, "per_dem": 0.3543931212, "per_gop": 0.5802489165, "pop_2019": 125922, "median_income": 47383.0}, {"county": "coconino", "state": "Arizona", "sab": "AZ", "fips": 4005, "per_dem": 0.5632887445, "per_gop": 0.3688708852, "pop_2019": 143476, "median_income": 56461.0}, {"county": "gila", "state": "Arizona", "sab": "AZ", "fips": 4007, "per_dem": 0.3152631087, "per_gop": 0.6389382185, "pop_2019": 54018, "median_income": 45630.0}, {"county": "graham", "state": "Arizona", "sab": "AZ", "fips": 4009, "per_dem": 0.2764888182, "per_gop": 0.6721668481, "pop_2019": 38837, "median_income": 43786.0}, {"county": "greenlee", "state": "Arizona", "sab": "AZ", "fips": 4011, "per_dem": 0.3367252544, "per_gop": 0.5834104224, "pop_2019": 9498, "median_income": 58126.0}, {"county": "la paz", "state": "Arizona", "sab": "AZ", "fips": 4012, "per_dem": 0.2672885824, "per_gop": 0.6856621375, "pop_2019": 21108, "median_income": 38135.0}, {"county": "maricopa", "state": "Arizona", "sab": "AZ", "fips": 4013, "per_dem": 0.4567971286, "per_gop": 0.4912624154, "pop_2019": 4485414, "median_income": 66943.0}, {"county": "mohave", "state": "Arizona", "sab": "AZ", "fips": 4015, "per_dem": 0.2222027524, "per_gop": 0.7367129898, "pop_2019": 212181, "median_income": 46521.0}, {"county": "navajo", "state": "Arizona", "sab": "AZ", "fips": 4017, "per_dem": 0.4338445028, "per_gop": 0.5130051682, "pop_2019": 110924, "median_income": 42164.0}, {"county": "pima", "state": "Arizona", "sab": "AZ", "fips": 4019, "per_dem": 0.5423215305, "per_gop": 0.4075235197, "pop_2019": 1047279, "median_income": 54250.0}, {"county": "pinal", "state": "Arizona", "sab": "AZ", "fips": 4021, "per_dem": 0.3809711636, "per_gop": 0.5741378391, "pop_2019": 462789, "median_income": 52919.0}, {"county": "santa cruz", "state": "Arizona", "sab": "AZ", "fips": 4023, "per_dem": 0.7157979365, "per_gop": 0.2445397293, "pop_2019": 46498, "median_income": 43848.0}, {"county": "yavapai", "state": "Arizona", "sab": "AZ", "fips": 4025, "per_dem": 0.320165984, "per_gop": 0.6344255227, "pop_2019": 235099, "median_income": 51510.0}, {"county": "yuma", "state": "Arizona", "sab": "AZ", "fips": 4027, "per_dem": 0.4498638338, "per_gop": 0.5050663657, "pop_2019": 213787, "median_income": 47497.0}, {"county": "arkansas", "state": "Arkansas", "sab": "AR", "fips": 5001, "per_dem": 0.314415437, "per_gop": 0.620236744, "pop_2019": 17486, "median_income": 44743.0}, {"county": "ashley", "state": "Arkansas", "sab": "AR", "fips": 5003, "per_dem": 0.299987542, "per_gop": 0.6650056061, "pop_2019": 19657, "median_income": 46871.0}, {"county": "baxter", "state": "Arkansas", "sab": "AR", "fips": 5005, "per_dem": 0.2127018189, "per_gop": 0.7487737584, "pop_2019": 41932, "median_income": 42957.0}, {"county": "benton", "state": "Arkansas", "sab": "AR", "fips": 5007, "per_dem": 0.2959198829, "per_gop": 0.6444908871, "pop_2019": 279141, "median_income": 59450.0}, {"county": "boone", "state": "Arkansas", "sab": "AR", "fips": 5009, "per_dem": 0.1838235294, "per_gop": 0.7682880845, "pop_2019": 37432, "median_income": 44259.0}, {"county": "bradley", "state": "Arkansas", "sab": "AR", "fips": 5011, "per_dem": 0.3641139066, "per_gop": 0.5980094001, "pop_2019": 10763, "median_income": 36633.0}, {"county": "calhoun", "state": "Arkansas", "sab": "AR", "fips": 5013, "per_dem": 0.2826666667, "per_gop": 0.6906666667, "pop_2019": 5189, "median_income": 41971.0}, {"county": "carroll", "state": "Arkansas", "sab": "AR", "fips": 5015, "per_dem": 0.3128753754, "per_gop": 0.6356043544, "pop_2019": 28380, "median_income": 41212.0}, {"county": "chicot", "state": "Arkansas", "sab": "AR", "fips": 5017, "per_dem": 0.5664015425, "per_gop": 0.413593637, "pop_2019": 10118, "median_income": 32505.0}, {"county": "clark", "state": "Arkansas", "sab": "AR", "fips": 5019, "per_dem": 0.4310818888, "per_gop": 0.525762104, "pop_2019": 22320, "median_income": 42572.0}, {"county": "clay", "state": "Arkansas", "sab": "AR", "fips": 5021, "per_dem": 0.3343927735, "per_gop": 0.6321512211, "pop_2019": 14551, "median_income": 37406.0}, {"county": "cleburne", "state": "Arkansas", "sab": "AR", "fips": 5023, "per_dem": 0.1755514706, "per_gop": 0.7899398396, "pop_2019": 24919, "median_income": 46536.0}, {"county": "cleveland", "state": "Arkansas", "sab": "AR", "fips": 5025, "per_dem": 0.2191573204, "per_gop": 0.7456805092, "pop_2019": 7956, "median_income": 47826.0}, {"county": "columbia", "state": "Arkansas", "sab": "AR", "fips": 5027, "per_dem": 0.355324205, "per_gop": 0.6174040964, "pop_2019": 23457, "median_income": 40793.0}, {"county": "conway", "state": "Arkansas", "sab": "AR", "fips": 5029, "per_dem": 0.3387775935, "per_gop": 0.6180936583, "pop_2019": 20846, "median_income": 46061.0}, {"county": "craighead", "state": "Arkansas", "sab": "AR", "fips": 5031, "per_dem": 0.2995309998, "per_gop": 0.6519675132, "pop_2019": 110332, "median_income": 47855.0}, {"county": "crawford", "state": "Arkansas", "sab": "AR", "fips": 5033, "per_dem": 0.2020311442, "per_gop": 0.7517490408, "pop_2019": 63257, "median_income": 48514.0}, {"county": "crittenden", "state": "Arkansas", "sab": "AR", "fips": 5035, "per_dem": 0.5296873022, "per_gop": 0.4401190024, "pop_2019": 47955, "median_income": 44437.0}, {"county": "cross", "state": "Arkansas", "sab": "AR", "fips": 5037, "per_dem": 0.2920509442, "per_gop": 0.67003367, "pop_2019": 16419, "median_income": 43335.0}, {"county": "dallas", "state": "Arkansas", "sab": "AR", "fips": 5039, "per_dem": 0.4250273623, "per_gop": 0.5497993433, "pop_2019": 7009, "median_income": 39270.0}, {"county": "desha", "state": "Arkansas", "sab": "AR", "fips": 5041, "per_dem": 0.5269758637, "per_gop": 0.4531471841, "pop_2019": 11361, "median_income": 35600.0}, {"county": "drew", "state": "Arkansas", "sab": "AR", "fips": 5043, "per_dem": 0.3608058608, "per_gop": 0.6054639805, "pop_2019": 18219, "median_income": 42250.0}, {"county": "faulkner", "state": "Arkansas", "sab": "AR", "fips": 5045, "per_dem": 0.3132818566, "per_gop": 0.6291519282, "pop_2019": 126007, "median_income": 56384.0}, {"county": "franklin", "state": "Arkansas", "sab": "AR", "fips": 5047, "per_dem": 0.205434458, "per_gop": 0.7515676321, "pop_2019": 17715, "median_income": 45528.0}, {"county": "fulton", "state": "Arkansas", "sab": "AR", "fips": 5049, "per_dem": 0.224915683, "per_gop": 0.731450253, "pop_2019": 12477, "median_income": 37678.0}, {"county": "garland", "state": "Arkansas", "sab": "AR", "fips": 5051, "per_dem": 0.3045095074, "per_gop": 0.6458834321, "pop_2019": 99386, "median_income": 46821.0}, {"county": "grant", "state": "Arkansas", "sab": "AR", "fips": 5053, "per_dem": 0.2052516411, "per_gop": 0.7527352298, "pop_2019": 18265, "median_income": 54876.0}, {"county": "greene", "state": "Arkansas", "sab": "AR", "fips": 5055, "per_dem": 0.2118984884, "per_gop": 0.7417833865, "pop_2019": 45325, "median_income": 45498.0}, {"county": "hempstead", "state": "Arkansas", "sab": "AR", "fips": 5057, "per_dem": 0.3394902635, "per_gop": 0.628722795, "pop_2019": 21532, "median_income": 42243.0}, {"county": "hot spring", "state": "Arkansas", "sab": "AR", "fips": 5059, "per_dem": 0.265509945, "per_gop": 0.6900550148, "pop_2019": 33771, "median_income": 46554.0}, {"county": "howard", "state": "Arkansas", "sab": "AR", "fips": 5061, "per_dem": 0.2913249892, "per_gop": 0.6808372896, "pop_2019": 13202, "median_income": 42356.0}, {"county": "independence", "state": "Arkansas", "sab": "AR", "fips": 5063, "per_dem": 0.214089117, "per_gop": 0.7383024622, "pop_2019": 37825, "median_income": 47110.0}, {"county": "izard", "state": "Arkansas", "sab": "AR", "fips": 5065, "per_dem": 0.2058932543, "per_gop": 0.7490733877, "pop_2019": 13629, "median_income": 37886.0}, {"county": "jackson", "state": "Arkansas", "sab": "AR", "fips": 5067, "per_dem": 0.3108187709, "per_gop": 0.6404869429, "pop_2019": 16719, "median_income": 37017.0}, {"county": "jefferson", "state": "Arkansas", "sab": "AR", "fips": 5069, "per_dem": 0.6121169645, "per_gop": 0.3594206284, "pop_2019": 66824, "median_income": 46235.0}, {"county": "johnson", "state": "Arkansas", "sab": "AR", "fips": 5071, "per_dem": 0.2690896966, "per_gop": 0.6748916305, "pop_2019": 26578, "median_income": 41192.0}, {"county": "lafayette", "state": "Arkansas", "sab": "AR", "fips": 5073, "per_dem": 0.3626102293, "per_gop": 0.6172839506, "pop_2019": 6624, "median_income": 36648.0}, {"county": "lawrence", "state": "Arkansas", "sab": "AR", "fips": 5075, "per_dem": 0.2243737786, "per_gop": 0.7219754841, "pop_2019": 16406, "median_income": 40054.0}, {"county": "lee", "state": "Arkansas", "sab": "AR", "fips": 5077, "per_dem": 0.577563249, "per_gop": 0.4091211718, "pop_2019": 8857, "median_income": 30270.0}, {"county": "lincoln", "state": "Arkansas", "sab": "AR", "fips": 5079, "per_dem": 0.3282642895, "per_gop": 0.6436811746, "pop_2019": 13024, "median_income": 43696.0}, {"county": "little river", "state": "Arkansas", "sab": "AR", "fips": 5081, "per_dem": 0.2690677966, "per_gop": 0.6941448382, "pop_2019": 12259, "median_income": 43416.0}, {"county": "logan", "state": "Arkansas", "sab": "AR", "fips": 5083, "per_dem": 0.2183952035, "per_gop": 0.7318535527, "pop_2019": 21466, "median_income": 41832.0}, {"county": "lonoke", "state": "Arkansas", "sab": "AR", "fips": 5085, "per_dem": 0.2106403646, "per_gop": 0.7435552567, "pop_2019": 73309, "median_income": 59499.0}, {"county": "madison", "state": "Arkansas", "sab": "AR", "fips": 5087, "per_dem": 0.2340017694, "per_gop": 0.7250073725, "pop_2019": 16576, "median_income": 41170.0}, {"county": "marion", "state": "Arkansas", "sab": "AR", "fips": 5089, "per_dem": 0.2049717178, "per_gop": 0.7557308723, "pop_2019": 16694, "median_income": 39461.0}, {"county": "miller", "state": "Arkansas", "sab": "AR", "fips": 5091, "per_dem": 0.2668123634, "per_gop": 0.7051514205, "pop_2019": 43257, "median_income": 45680.0}, {"county": "mississippi", "state": "Arkansas", "sab": "AR", "fips": 5093, "per_dem": 0.4325509811, "per_gop": 0.5377452866, "pop_2019": 40651, "median_income": 40556.0}, {"county": "monroe", "state": "Arkansas", "sab": "AR", "fips": 5095, "per_dem": 0.4692697035, "per_gop": 0.5061460593, "pop_2019": 6701, "median_income": 33402.0}, {"county": "montgomery", "state": "Arkansas", "sab": "AR", "fips": 5097, "per_dem": 0.2133526851, "per_gop": 0.7468795356, "pop_2019": 8986, "median_income": 41946.0}, {"county": "nevada", "state": "Arkansas", "sab": "AR", "fips": 5099, "per_dem": 0.3575626353, "per_gop": 0.6189297866, "pop_2019": 8252, "median_income": 39793.0}, {"county": "newton", "state": "Arkansas", "sab": "AR", "fips": 5101, "per_dem": 0.1873492361, "per_gop": 0.7705708925, "pop_2019": 7753, "median_income": 36537.0}, {"county": "ouachita", "state": "Arkansas", "sab": "AR", "fips": 5103, "per_dem": 0.4372027123, "per_gop": 0.5411395608, "pop_2019": 23382, "median_income": 43304.0}, {"county": "perry", "state": "Arkansas", "sab": "AR", "fips": 5105, "per_dem": 0.24566817, "per_gop": 0.7070970805, "pop_2019": 10455, "median_income": 45875.0}, {"county": "phillips", "state": "Arkansas", "sab": "AR", "fips": 5107, "per_dem": 0.622570351, "per_gop": 0.3543661155, "pop_2019": 17782, "median_income": 32810.0}, {"county": "pike", "state": "Arkansas", "sab": "AR", "fips": 5109, "per_dem": 0.1729019211, "per_gop": 0.7962588473, "pop_2019": 10718, "median_income": 40874.0}, {"county": "poinsett", "state": "Arkansas", "sab": "AR", "fips": 5111, "per_dem": 0.355479841, "per_gop": 0.5960628431, "pop_2019": 23528, "median_income": 39196.0}, {"county": "polk", "state": "Arkansas", "sab": "AR", "fips": 5113, "per_dem": 0.148996429, "per_gop": 0.8134466199, "pop_2019": 19964, "median_income": 37163.0}, {"county": "pope", "state": "Arkansas", "sab": "AR", "fips": 5115, "per_dem": 0.223624971, "per_gop": 0.7284288698, "pop_2019": 64072, "median_income": 47330.0}, {"county": "prairie", "state": "Arkansas", "sab": "AR", "fips": 5117, "per_dem": 0.2385428907, "per_gop": 0.7353113984, "pop_2019": 8062, "median_income": 44262.0}, {"county": "pulaski", "state": "Arkansas", "sab": "AR", "fips": 5119, "per_dem": 0.5666527186, "per_gop": 0.3878956178, "pop_2019": 391911, "median_income": 56261.0}, {"county": "randolph", "state": "Arkansas", "sab": "AR", "fips": 5121, "per_dem": 0.2257246951, "per_gop": 0.7140820529, "pop_2019": 17958, "median_income": 40709.0}, {"county": "st. francis", "state": "Arkansas", "sab": "AR", "fips": 5123, "per_dem": 0.5438478144, "per_gop": 0.4310577442, "pop_2019": 24994, "median_income": 38588.0}, {"county": "saline", "state": "Arkansas", "sab": "AR", "fips": 5125, "per_dem": 0.2548921514, "per_gop": 0.6898462604, "pop_2019": 122437, "median_income": 62827.0}, {"county": "scott", "state": "Arkansas", "sab": "AR", "fips": 5127, "per_dem": 0.1680477295, "per_gop": 0.7882001989, "pop_2019": 10281, "median_income": 38981.0}, {"county": "searcy", "state": "Arkansas", "sab": "AR", "fips": 5129, "per_dem": 0.1625202812, "per_gop": 0.7990805841, "pop_2019": 7881, "median_income": 31579.0}, {"county": "sebastian", "state": "Arkansas", "sab": "AR", "fips": 5131, "per_dem": 0.2797254173, "per_gop": 0.6604908511, "pop_2019": 127827, "median_income": 50016.0}, {"county": "sevier", "state": "Arkansas", "sab": "AR", "fips": 5133, "per_dem": 0.2379898162, "per_gop": 0.7263670578, "pop_2019": 17007, "median_income": 44489.0}, {"county": "sharp", "state": "Arkansas", "sab": "AR", "fips": 5135, "per_dem": 0.20472879, "per_gop": 0.7517385257, "pop_2019": 17442, "median_income": 37121.0}, {"county": "stone", "state": "Arkansas", "sab": "AR", "fips": 5137, "per_dem": 0.2151257463, "per_gop": 0.7383752488, "pop_2019": 12506, "median_income": 32778.0}, {"county": "union", "state": "Arkansas", "sab": "AR", "fips": 5139, "per_dem": 0.3468600808, "per_gop": 0.6243726282, "pop_2019": 38682, "median_income": 43994.0}, {"county": "van buren", "state": "Arkansas", "sab": "AR", "fips": 5141, "per_dem": 0.2175502742, "per_gop": 0.7568555759, "pop_2019": 16545, "median_income": 39855.0}, {"county": "washington", "state": "Arkansas", "sab": "AR", "fips": 5143, "per_dem": 0.4132406945, "per_gop": 0.517165048, "pop_2019": 239187, "median_income": 51200.0}, {"county": "white", "state": "Arkansas", "sab": "AR", "fips": 5145, "per_dem": 0.1878620087, "per_gop": 0.7663837383, "pop_2019": 78753, "median_income": 47528.0}, {"county": "woodruff", "state": "Arkansas", "sab": "AR", "fips": 5147, "per_dem": 0.4380392157, "per_gop": 0.5270588235, "pop_2019": 6320, "median_income": 32615.0}, {"county": "yell", "state": "Arkansas", "sab": "AR", "fips": 5149, "per_dem": 0.2303959931, "per_gop": 0.7199874785, "pop_2019": 21341, "median_income": 42677.0}, {"county": "alameda", "state": "California", "sab": "CA", "fips": 6001, "per_dem": 0.7931424751, "per_gop": 0.1487112582, "pop_2019": 1671329, "median_income": 82570.0}, {"county": "alpine", "state": "California", "sab": "CA", "fips": 6003, "per_dem": 0.5530434783, "per_gop": 0.3669565217, "pop_2019": 1129, "median_income": 61802.0}, {"county": "amador", "state": "California", "sab": "CA", "fips": 6005, "per_dem": 0.3435354358, "per_gop": 0.5957756313, "pop_2019": 39752, "median_income": 62400.0}, {"county": "butte", "state": "California", "sab": "CA", "fips": 6007, "per_dem": 0.4402654615, "per_gop": 0.4803009778, "pop_2019": 219186, "median_income": 47116.0}, {"county": "calaveras", "state": "California", "sab": "CA", "fips": 6009, "per_dem": 0.3464672696, "per_gop": 0.5852959613, "pop_2019": 45905, "median_income": 60544.0}, {"county": "colusa", "state": "California", "sab": "CA", "fips": 6011, "per_dem": 0.4032453746, "per_gop": 0.5385198665, "pop_2019": 21547, "median_income": 51747.0}, {"county": "contra costa", "state": "California", "sab": "CA", "fips": 6013, "per_dem": 0.6891281144, "per_gop": 0.2543897185, "pop_2019": 1153526, "median_income": 93977.0}, {"county": "del norte", "state": "California", "sab": "CA", "fips": 6015, "per_dem": 0.3722892853, "per_gop": 0.5484456789, "pop_2019": 27812, "median_income": 43748.0}, {"county": "el dorado", "state": "California", "sab": "CA", "fips": 6017, "per_dem": 0.3949769131, "per_gop": 0.5338346707, "pop_2019": 192843, "median_income": 75984.0}, {"county": "fresno", "state": "California", "sab": "CA", "fips": 6019, "per_dem": 0.4941182112, "per_gop": 0.4553151872, "pop_2019": 999101, "median_income": 51250.0}, {"county": "glenn", "state": "California", "sab": "CA", "fips": 6021, "per_dem": 0.3267939013, "per_gop": 0.6171233607, "pop_2019": 28393, "median_income": 47386.0}, {"county": "humboldt", "state": "California", "sab": "CA", "fips": 6023, "per_dem": 0.5825900821, "per_gop": 0.3235521465, "pop_2019": 135558, "median_income": 46086.0}, {"county": "imperial", "state": "California", "sab": "CA", "fips": 6025, "per_dem": 0.6818279802, "per_gop": 0.2705324423, "pop_2019": 181215, "median_income": 47036.0}, {"county": "inyo", "state": "California", "sab": "CA", "fips": 6027, "per_dem": 0.3945722861, "per_gop": 0.5312656328, "pop_2019": 18039, "median_income": 51665.0}, {"county": "kern", "state": "California", "sab": "CA", "fips": 6029, "per_dem": 0.3972028936, "per_gop": 0.5473142726, "pop_2019": 900202, "median_income": 52314.0}, {"county": "kings", "state": "California", "sab": "CA", "fips": 6031, "per_dem": 0.4000620155, "per_gop": 0.5409612403, "pop_2019": 152940, "median_income": 52761.0}, {"county": "lake", "state": "California", "sab": "CA", "fips": 6033, "per_dem": 0.4783441932, "per_gop": 0.4409352242, "pop_2019": 64386, "median_income": 43726.0}, {"county": "lassen", "state": "California", "sab": "CA", "fips": 6035, "per_dem": 0.2133947419, "per_gop": 0.7267319133, "pop_2019": 30573, "median_income": 53589.0}, {"county": "los angeles", "state": "California", "sab": "CA", "fips": 6037, "per_dem": 0.7140718653, "per_gop": 0.2338869382, "pop_2019": 10039107, "median_income": 62266.0}, {"county": "madera", "state": "California", "sab": "CA", "fips": 6039, "per_dem": 0.3876776698, "per_gop": 0.560984152, "pop_2019": 157327, "median_income": 53554.0}, {"county": "marin", "state": "California", "sab": "CA", "fips": 6041, "per_dem": 0.7881500077, "per_gop": 0.1594582549, "pop_2019": 258826, "median_income": 105239.0}, {"county": "mariposa", "state": "California", "sab": "CA", "fips": 6043, "per_dem": 0.3516953926, "per_gop": 0.5840937254, "pop_2019": 17203, "median_income": 51104.0}, {"county": "mendocino", "state": "California", "sab": "CA", "fips": 6045, "per_dem": 0.6038478356, "per_gop": 0.3122868387, "pop_2019": 86749, "median_income": 53126.0}, {"county": "merced", "state": "California", "sab": "CA", "fips": 6047, "per_dem": 0.5139806693, "per_gop": 0.4347294405, "pop_2019": 277680, "median_income": 52441.0}, {"county": "modoc", "state": "California", "sab": "CA", "fips": 6049, "per_dem": 0.2375707056, "per_gop": 0.7183685621, "pop_2019": 8841, "median_income": 40619.0}, {"county": "mono", "state": "California", "sab": "CA", "fips": 6051, "per_dem": 0.523088863, "per_gop": 0.4035700427, "pop_2019": 14444, "median_income": 66403.0}, {"county": "monterey", "state": "California", "sab": "CA", "fips": 6053, "per_dem": 0.6695870744, "per_gop": 0.272849518, "pop_2019": 434061, "median_income": 71292.0}, {"county": "napa", "state": "California", "sab": "CA", "fips": 6055, "per_dem": 0.6476617236, "per_gop": 0.2957443121, "pop_2019": 137744, "median_income": 76359.0}, {"county": "nevada", "state": "California", "sab": "CA", "fips": 6057, "per_dem": 0.48707078, "per_gop": 0.4415779662, "pop_2019": 99755, "median_income": 67690.0}, {"county": "orange", "state": "California", "sab": "CA", "fips": 6059, "per_dem": 0.5096015442, "per_gop": 0.4328010944, "pop_2019": 3175692, "median_income": 86811.0}, {"county": "placer", "state": "California", "sab": "CA", "fips": 6061, "per_dem": 0.4116666224, "per_gop": 0.5246525656, "pop_2019": 398329, "median_income": 84915.0}, {"county": "plumas", "state": "California", "sab": "CA", "fips": 6063, "per_dem": 0.3651189128, "per_gop": 0.575198188, "pop_2019": 18807, "median_income": 53650.0}, {"county": "riverside", "state": "California", "sab": "CA", "fips": 6065, "per_dem": 0.4961074411, "per_gop": 0.4527626782, "pop_2019": 2470546, "median_income": 63296.0}, {"county": "sacramento", "state": "California", "sab": "CA", "fips": 6067, "per_dem": 0.5855674337, "per_gop": 0.3486950458, "pop_2019": 1552058, "median_income": 64667.0}, {"county": "san benito", "state": "California", "sab": "CA", "fips": 6069, "per_dem": 0.5719326201, "per_gop": 0.3682563169, "pop_2019": 62808, "median_income": 84817.0}, {"county": "san bernardino", "state": "California", "sab": "CA", "fips": 6071, "per_dem": 0.521920295, "per_gop": 0.4241302776, "pop_2019": 2180085, "median_income": 62084.0}, {"county": "san diego", "state": "California", "sab": "CA", "fips": 6073, "per_dem": 0.5607101659, "per_gop": 0.3823522144, "pop_2019": 3338330, "median_income": 69465.0}, {"county": "san francisco", "state": "California", "sab": "CA", "fips": 6075, "per_dem": 0.8553169356, "per_gop": 0.0944250537, "pop_2019": 881549, "median_income": 81500.0}, {"county": "san joaquin", "state": "California", "sab": "CA", "fips": 6077, "per_dem": 0.5388095795, "per_gop": 0.4099443734, "pop_2019": 762148, "median_income": 60927.0}, {"county": "san luis obispo", "state": "California", "sab": "CA", "fips": 6079, "per_dem": 0.5057274734, "per_gop": 0.4228135661, "pop_2019": 283111, "median_income": 62619.0}, {"county": "san mateo", "state": "California", "sab": "CA", "fips": 6081, "per_dem": 0.7637591783, "per_gop": 0.1868910848, "pop_2019": 766573, "median_income": 104520.0}, {"county": "santa barbara", "state": "California", "sab": "CA", "fips": 6083, "per_dem": 0.6096551052, "per_gop": 0.3272359704, "pop_2019": 446499, "median_income": 68890.0}, {"county": "santa clara", "state": "California", "sab": "CA", "fips": 6085, "per_dem": 0.7334801896, "per_gop": 0.2085297991, "pop_2019": 1927852, "median_income": 109709.0}, {"county": "santa cruz", "state": "California", "sab": "CA", "fips": 6087, "per_dem": 0.7504691258, "per_gop": 0.1775894422, "pop_2019": 273213, "median_income": 79695.0}, {"county": "shasta", "state": "California", "sab": "CA", "fips": 6089, "per_dem": 0.2821484687, "per_gop": 0.6558838934, "pop_2019": 180080, "median_income": 50674.0}, {"county": "sierra", "state": "California", "sab": "CA", "fips": 6091, "per_dem": 0.3331485588, "per_gop": 0.5809312639, "pop_2019": 3005, "median_income": 52876.0}, {"county": "siskiyou", "state": "California", "sab": "CA", "fips": 6093, "per_dem": 0.3582375479, "per_gop": 0.5652349264, "pop_2019": 43539, "median_income": 43583.0}, {"county": "solano", "state": "California", "sab": "CA", "fips": 6095, "per_dem": 0.6225467267, "per_gop": 0.3177801842, "pop_2019": 447643, "median_income": 79844.0}, {"county": "sonoma", "state": "California", "sab": "CA", "fips": 6097, "per_dem": 0.7072229672, "per_gop": 0.2280933805, "pop_2019": 494336, "median_income": 78334.0}, {"county": "stanislaus", "state": "California", "sab": "CA", "fips": 6099, "per_dem": 0.4735399415, "per_gop": 0.4672699675, "pop_2019": 550660, "median_income": 59184.0}, {"county": "sutter", "state": "California", "sab": "CA", "fips": 6101, "per_dem": 0.3888067304, "per_gop": 0.5514476322, "pop_2019": 96971, "median_income": 56637.0}, {"county": "tehama", "state": "California", "sab": "CA", "fips": 6103, "per_dem": 0.2872568306, "per_gop": 0.6549071038, "pop_2019": 65084, "median_income": 46056.0}, {"county": "trinity", "state": "California", "sab": "CA", "fips": 6105, "per_dem": 0.3977947413, "per_gop": 0.5108142494, "pop_2019": 12285, "median_income": 40898.0}, {"county": "tulare", "state": "California", "sab": "CA", "fips": 6107, "per_dem": 0.4134354083, "per_gop": 0.5338634465, "pop_2019": 466195, "median_income": 50155.0}, {"county": "tuolumne", "state": "California", "sab": "CA", "fips": 6109, "per_dem": 0.3655419223, "per_gop": 0.5745569189, "pop_2019": 54478, "median_income": 57153.0}, {"county": "ventura", "state": "California", "sab": "CA", "fips": 6111, "per_dem": 0.553749663, "per_gop": 0.385746441, "pop_2019": 846006, "median_income": 88060.0}, {"county": "yolo", "state": "California", "sab": "CA", "fips": 6113, "per_dem": 0.6807182506, "per_gop": 0.2603164569, "pop_2019": 220500, "median_income": 60170.0}, {"county": "yuba", "state": "California", "sab": "CA", "fips": 6115, "per_dem": 0.3435274005, "per_gop": 0.5847183968, "pop_2019": 78668, "median_income": 44955.0}, {"county": "adams", "state": "Colorado", "sab": "CO", "fips": 8001, "per_dem": 0.4937673091, "per_gop": 0.4214532477, "pop_2019": 517421, "median_income": 69843.0}, {"county": "alamosa", "state": "Colorado", "sab": "CO", "fips": 8003, "per_dem": 0.4593301435, "per_gop": 0.4394664347, "pop_2019": 16233, "median_income": 43460.0}, {"county": "arapahoe", "state": "Colorado", "sab": "CO", "fips": 8005, "per_dem": 0.5267558528, "per_gop": 0.3892593145, "pop_2019": 656590, "median_income": 79063.0}, {"county": "archuleta", "state": "Colorado", "sab": "CO", "fips": 8007, "per_dem": 0.3414266118, "per_gop": 0.5807956104, "pop_2019": 14029, "median_income": 55937.0}, {"county": "baca", "state": "Colorado", "sab": "CO", "fips": 8009, "per_dem": 0.1319411486, "per_gop": 0.8144280968, "pop_2019": 3581, "median_income": 41471.0}, {"county": "bent", "state": "Colorado", "sab": "CO", "fips": 8011, "per_dem": 0.3070824524, "per_gop": 0.6162790698, "pop_2019": 5577, "median_income": 41509.0}, {"county": "boulder", "state": "Colorado", "sab": "CO", "fips": 8013, "per_dem": 0.7056610179, "per_gop": 0.2193453476, "pop_2019": 326196, "median_income": 82444.0}, {"county": "broomfield", "state": "Colorado", "sab": "CO", "fips": 8014, "per_dem": 0.5230035885, "per_gop": 0.38219699, "pop_2019": 70465, "median_income": null}, {"county": "chaffee", "state": "Colorado", "sab": "CO", "fips": 8015, "per_dem": 0.4339485408, "per_gop": 0.4803163924, "pop_2019": 20356, "median_income": 50723.0}, {"county": "cheyenne", "state": "Colorado", "sab": "CO", "fips": 8017, "per_dem": 0.1180297398, "per_gop": 0.8410780669, "pop_2019": 1831, "median_income": 54687.0}, {"county": "clear creek", "state": "Colorado", "sab": "CO", "fips": 8019, "per_dem": 0.4672812726, "per_gop": 0.4385394071, "pop_2019": 9700, "median_income": 75265.0}, {"county": "conejos", "state": "Colorado", "sab": "CO", "fips": 8021, "per_dem": 0.4415617128, "per_gop": 0.4748110831, "pop_2019": 8205, "median_income": 36519.0}, {"county": "costilla", "state": "Colorado", "sab": "CO", "fips": 8023, "per_dem": 0.6093406593, "per_gop": 0.3192307692, "pop_2019": 3887, "median_income": 28825.0}, {"county": "crowley", "state": "Colorado", "sab": "CO", "fips": 8025, "per_dem": 0.2223692919, "per_gop": 0.7074784911, "pop_2019": 6061, "median_income": 39558.0}, {"county": "custer", "state": "Colorado", "sab": "CO", "fips": 8027, "per_dem": 0.2601174935, "per_gop": 0.671997389, "pop_2019": 5068, "median_income": 51259.0}, {"county": "delta", "state": "Colorado", "sab": "CO", "fips": 8029, "per_dem": 0.2429626073, "per_gop": 0.695276394, "pop_2019": 31162, "median_income": 48387.0}, {"county": "denver", "state": "Colorado", "sab": "CO", "fips": 8031, "per_dem": 0.7516907672, "per_gop": 0.1878548889, "pop_2019": 727211, "median_income": 58297.0}, {"county": "dolores", "state": "Colorado", "sab": "CO", "fips": 8033, "per_dem": 0.1845528455, "per_gop": 0.7609756098, "pop_2019": 2055, "median_income": 47517.0}, {"county": "douglas", "state": "Colorado", "sab": "CO", "fips": 8035, "per_dem": 0.3665303579, "per_gop": 0.5476661674, "pop_2019": 351154, "median_income": 122393.0}, {"county": "eagle", "state": "Colorado", "sab": "CO", "fips": 8037, "per_dem": 0.5595506612, "per_gop": 0.3605767105, "pop_2019": 55127, "median_income": 92511.0}, {"county": "elbert", "state": "Colorado", "sab": "CO", "fips": 8039, "per_dem": 0.1947861559, "per_gop": 0.735292243, "pop_2019": 26729, "median_income": 92213.0}, {"county": "el paso", "state": "Colorado", "sab": "CO", "fips": 8041, "per_dem": 0.3377469491, "per_gop": 0.5634255107, "pop_2019": 720403, "median_income": 69136.0}, {"county": "fremont", "state": "Colorado", "sab": "CO", "fips": 8043, "per_dem": 0.2410877514, "per_gop": 0.6885740402, "pop_2019": 47839, "median_income": 50401.0}, {"county": "garfield", "state": "Colorado", "sab": "CO", "fips": 8045, "per_dem": 0.4255925251, "per_gop": 0.496467639, "pop_2019": 60061, "median_income": 69390.0}, {"county": "gilpin", "state": "Colorado", "sab": "CO", "fips": 8047, "per_dem": 0.4571908226, "per_gop": 0.4376049245, "pop_2019": 6243, "median_income": 76660.0}, {"county": "grand", "state": "Colorado", "sab": "CO", "fips": 8049, "per_dem": 0.3898743099, "per_gop": 0.5247268883, "pop_2019": 15734, "median_income": 70487.0}, {"county": "gunnison", "state": "Colorado", "sab": "CO", "fips": 8051, "per_dem": 0.5450048392, "per_gop": 0.3494999462, "pop_2019": 17462, "median_income": 54484.0}, {"county": "hinsdale", "state": "Colorado", "sab": "CO", "fips": 8053, "per_dem": 0.3344651952, "per_gop": 0.5755517827, "pop_2019": 820, "median_income": 55019.0}, {"county": "huerfano", "state": "Colorado", "sab": "CO", "fips": 8055, "per_dem": 0.4323966066, "per_gop": 0.4970837752, "pop_2019": 6897, "median_income": 38041.0}, {"county": "jackson", "state": "Colorado", "sab": "CO", "fips": 8057, "per_dem": 0.1983758701, "per_gop": 0.7285382831, "pop_2019": 1392, "median_income": 46964.0}, {"county": "jefferson", "state": "Colorado", "sab": "CO", "fips": 8059, "per_dem": 0.490697156, "per_gop": 0.4207457136, "pop_2019": 582881, "median_income": 84625.0}, {"county": "kiowa", "state": "Colorado", "sab": "CO", "fips": 8061, "per_dem": 0.1066822978, "per_gop": 0.8511137163, "pop_2019": 1406, "median_income": 45005.0}, {"county": "kit carson", "state": "Colorado", "sab": "CO", "fips": 8063, "per_dem": 0.1455853861, "per_gop": 0.8009964019, "pop_2019": 7097, "median_income": 48928.0}, {"county": "lake", "state": "Colorado", "sab": "CO", "fips": 8065, "per_dem": 0.5039370079, "per_gop": 0.3981102362, "pop_2019": 8127, "median_income": 55627.0}, {"county": "la plata", "state": "Colorado", "sab": "CO", "fips": 8067, "per_dem": 0.4980144522, "per_gop": 0.4059306035, "pop_2019": 56221, "median_income": 59270.0}, {"county": "larimer", "state": "Colorado", "sab": "CO", "fips": 8069, "per_dem": 0.4753554722, "per_gop": 0.4261231479, "pop_2019": 356899, "median_income": 71809.0}, {"county": "las animas", "state": "Colorado", "sab": "CO", "fips": 8071, "per_dem": 0.3905572987, "per_gop": 0.5462423427, "pop_2019": 14506, "median_income": 41728.0}, {"county": "lincoln", "state": "Colorado", "sab": "CO", "fips": 8073, "per_dem": 0.1661115737, "per_gop": 0.7797668609, "pop_2019": 5701, "median_income": 47101.0}, {"county": "logan", "state": "Colorado", "sab": "CO", "fips": 8075, "per_dem": 0.1899608328, "per_gop": 0.7495361781, "pop_2019": 22409, "median_income": 48297.0}, {"county": "mesa", "state": "Colorado", "sab": "CO", "fips": 8077, "per_dem": 0.2799027726, "per_gop": 0.6427827341, "pop_2019": 154210, "median_income": 52931.0}, {"county": "mineral", "state": "Colorado", "sab": "CO", "fips": 8079, "per_dem": 0.3634969325, "per_gop": 0.527607362, "pop_2019": 769, "median_income": 51426.0}, {"county": "moffat", "state": "Colorado", "sab": "CO", "fips": 8081, "per_dem": 0.1342549923, "per_gop": 0.8130568356, "pop_2019": 13283, "median_income": 61290.0}, {"county": "montezuma", "state": "Colorado", "sab": "CO", "fips": 8083, "per_dem": 0.3085156619, "per_gop": 0.6116008185, "pop_2019": 26183, "median_income": 47351.0}, {"county": "montrose", "state": "Colorado", "sab": "CO", "fips": 8085, "per_dem": 0.258092074, "per_gop": 0.6788324632, "pop_2019": 42758, "median_income": 52001.0}, {"county": "morgan", "state": "Colorado", "sab": "CO", "fips": 8087, "per_dem": 0.2631224764, "per_gop": 0.6816958277, "pop_2019": 29068, "median_income": 51018.0}, {"county": "otero", "state": "Colorado", "sab": "CO", "fips": 8089, "per_dem": 0.3412068281, "per_gop": 0.593092497, "pop_2019": 18278, "median_income": 43890.0}, {"county": "ouray", "state": "Colorado", "sab": "CO", "fips": 8091, "per_dem": 0.5141466383, "per_gop": 0.4067538789, "pop_2019": 4952, "median_income": 62015.0}, {"county": "park", "state": "Colorado", "sab": "CO", "fips": 8093, "per_dem": 0.3270863836, "per_gop": 0.5908247926, "pop_2019": 18845, "median_income": 76597.0}, {"county": "phillips", "state": "Colorado", "sab": "CO", "fips": 8095, "per_dem": 0.1869639794, "per_gop": 0.7680102916, "pop_2019": 4265, "median_income": 47489.0}, {"county": "pitkin", "state": "Colorado", "sab": "CO", "fips": 8097, "per_dem": 0.6969288534, "per_gop": 0.2428035044, "pop_2019": 17767, "median_income": 87630.0}, {"county": "prowers", "state": "Colorado", "sab": "CO", "fips": 8099, "per_dem": 0.2356368019, "per_gop": 0.704700683, "pop_2019": 12172, "median_income": 44180.0}, {"county": "pueblo", "state": "Colorado", "sab": "CO", "fips": 8101, "per_dem": 0.4648822199, "per_gop": 0.4615717328, "pop_2019": 168424, "median_income": 48372.0}, {"county": "rio blanco", "state": "Colorado", "sab": "CO", "fips": 8103, "per_dem": 0.1260186263, "per_gop": 0.8096623981, "pop_2019": 6324, "median_income": 55657.0}, {"county": "rio grande", "state": "Colorado", "sab": "CO", "fips": 8105, "per_dem": 0.3616982507, "per_gop": 0.5575801749, "pop_2019": 11267, "median_income": 46986.0}, {"county": "routt", "state": "Colorado", "sab": "CO", "fips": 8107, "per_dem": 0.5436392681, "per_gop": 0.373874528, "pop_2019": 25638, "median_income": 79125.0}, {"county": "saguache", "state": "Colorado", "sab": "CO", "fips": 8109, "per_dem": 0.4968599926, "per_gop": 0.409678611, "pop_2019": 6824, "median_income": 37628.0}, {"county": "san juan", "state": "Colorado", "sab": "CO", "fips": 8111, "per_dem": 0.523715415, "per_gop": 0.4249011858, "pop_2019": 728, "median_income": 45404.0}, {"county": "san miguel", "state": "Colorado", "sab": "CO", "fips": 8113, "per_dem": 0.6866156344, "per_gop": 0.2389236836, "pop_2019": 8179, "median_income": 71601.0}, {"county": "sedgwick", "state": "Colorado", "sab": "CO", "fips": 8115, "per_dem": 0.1957478006, "per_gop": 0.7441348974, "pop_2019": 2248, "median_income": 41735.0}, {"county": "summit", "state": "Colorado", "sab": "CO", "fips": 8117, "per_dem": 0.5916194508, "per_gop": 0.3152979267, "pop_2019": 31011, "median_income": 83516.0}, {"county": "teller", "state": "Colorado", "sab": "CO", "fips": 8119, "per_dem": 0.2497359713, "per_gop": 0.6745053862, "pop_2019": 25388, "median_income": 74037.0}, {"county": "washington", "state": "Colorado", "sab": "CO", "fips": 8121, "per_dem": 0.1067208272, "per_gop": 0.8434268833, "pop_2019": 4908, "median_income": 47864.0}, {"county": "weld", "state": "Colorado", "sab": "CO", "fips": 8123, "per_dem": 0.3428432618, "per_gop": 0.5671724344, "pop_2019": 324492, "median_income": 62461.0}, {"county": "yuma", "state": "Colorado", "sab": "CO", "fips": 8125, "per_dem": 0.1503001715, "per_gop": 0.805102916, "pop_2019": 10019, "median_income": 48953.0}, {"county": "fairfield", "state": "Connecticut", "sab": "CT", "fips": 9001, "per_dem": 0.5818552741, "per_gop": 0.378905574, "pop_2019": 943332, "median_income": 96300.0}, {"county": "hartford", "state": "Connecticut", "sab": "CT", "fips": 9003, "per_dem": 0.5856159151, "per_gop": 0.3705034079, "pop_2019": 891720, "median_income": 74910.0}, {"county": "litchfield", "state": "Connecticut", "sab": "CT", "fips": 9005, "per_dem": 0.4088511197, "per_gop": 0.5478169838, "pop_2019": 180333, "median_income": 83052.0}, {"county": "middlesex", "state": "Connecticut", "sab": "CT", "fips": 9007, "per_dem": 0.5124997172, "per_gop": 0.4394357594, "pop_2019": 162436, "median_income": 87335.0}, {"county": "new haven", "state": "Connecticut", "sab": "CT", "fips": 9009, "per_dem": 0.5416231056, "per_gop": 0.4213067524, "pop_2019": 854757, "median_income": 72073.0}, {"county": "new london", "state": "Connecticut", "sab": "CT", "fips": 9011, "per_dem": 0.5055208911, "per_gop": 0.4382503393, "pop_2019": 265206, "median_income": 74747.0}, {"county": "tolland", "state": "Connecticut", "sab": "CT", "fips": 9013, "per_dem": 0.4989035799, "per_gop": 0.4410203843, "pop_2019": 150721, "median_income": 87142.0}, {"county": "windham", "state": "Connecticut", "sab": "CT", "fips": 9015, "per_dem": 0.4294814902, "per_gop": 0.5076228231, "pop_2019": 116782, "median_income": 66584.0}, {"county": "kent", "state": "Delaware", "sab": "DE", "fips": 10001, "per_dem": 0.4490996997, "per_gop": 0.498148223, "pop_2019": 180786, "median_income": 60437.0}, {"county": "new castle", "state": "Delaware", "sab": "DE", "fips": 10003, "per_dem": 0.6230399131, "per_gop": 0.3270266342, "pop_2019": 558753, "median_income": 77364.0}, {"county": "sussex", "state": "Delaware", "sab": "DE", "fips": 10005, "per_dem": 0.371680496, "per_gop": 0.5916702894, "pop_2019": 234225, "median_income": 57866.0}, {"county": "district of columbia", "state": "district of columbia", "sab": "DC", "fips": 11001, "per_dem": 0.9284659188, "per_gop": 0.0412206713, "pop_2019": 705749, "median_income": 59223.0}, {"county": "alachua", "state": "Florida", "sab": "FL", "fips": 12001, "per_dem": 0.5896250401, "per_gop": 0.36443005, "pop_2019": 269043, "median_income": 46381.0}, {"county": "baker", "state": "Florida", "sab": "FL", "fips": 12003, "per_dem": 0.1671679595, "per_gop": 0.8147854994, "pop_2019": 29210, "median_income": 59087.0}, {"county": "bay", "state": "Florida", "sab": "FL", "fips": 12005, "per_dem": 0.2488669092, "per_gop": 0.7115236773, "pop_2019": 174705, "median_income": 53267.0}, {"county": "bradford", "state": "Florida", "sab": "FL", "fips": 12007, "per_dem": 0.2416928418, "per_gop": 0.7367333444, "pop_2019": 28201, "median_income": 48911.0}, {"county": "brevard", "state": "Florida", "sab": "FL", "fips": 12009, "per_dem": 0.3802447691, "per_gop": 0.5777875338, "pop_2019": 601942, "median_income": 59181.0}, {"county": "broward", "state": "Florida", "sab": "FL", "fips": 12011, "per_dem": 0.664719744, "per_gop": 0.3141825173, "pop_2019": 1952778, "median_income": 61531.0}, {"county": "calhoun", "state": "Florida", "sab": "FL", "fips": 12013, "per_dem": 0.2037250701, "per_gop": 0.765946926, "pop_2019": 14105, "median_income": 39221.0}, {"county": "charlotte", "state": "Florida", "sab": "FL", "fips": 12015, "per_dem": 0.3469680139, "per_gop": 0.6249390073, "pop_2019": 188910, "median_income": 53691.0}, {"county": "citrus", "state": "Florida", "sab": "FL", "fips": 12017, "per_dem": 0.2860283955, "per_gop": 0.6832139716, "pop_2019": 149657, "median_income": 45754.0}, {"county": "clay", "state": "Florida", "sab": "FL", "fips": 12019, "per_dem": 0.2610682286, "per_gop": 0.7041734438, "pop_2019": 219252, "median_income": 72103.0}, {"county": "collier", "state": "Florida", "sab": "FL", "fips": 12021, "per_dem": 0.3574147386, "per_gop": 0.6175596024, "pop_2019": 384902, "median_income": 71269.0}, {"county": "columbia", "state": "Florida", "sab": "FL", "fips": 12023, "per_dem": 0.2648104265, "per_gop": 0.7094717034, "pop_2019": 71686, "median_income": 45577.0}, {"county": "de soto", "state": "Florida", "sab": "FL", "fips": 12027, "per_dem": 0.3495028343, "per_gop": 0.6267075551, "pop_2019": 38001, "median_income": 45330.0}, {"county": "dixie", "state": "Florida", "sab": "FL", "fips": 12029, "per_dem": 0.1763399056, "per_gop": 0.8083865593, "pop_2019": 16826, "median_income": 38494.0}, {"county": "duval", "state": "Florida", "sab": "FL", "fips": 12031, "per_dem": 0.4749495025, "per_gop": 0.4899564765, "pop_2019": 957755, "median_income": 60073.0}, {"county": "escambia", "state": "Florida", "sab": "FL", "fips": 12033, "per_dem": 0.3767190602, "per_gop": 0.5828809635, "pop_2019": 318316, "median_income": 52001.0}, {"county": "flagler", "state": "Florida", "sab": "FL", "fips": 12035, "per_dem": 0.3829272116, "per_gop": 0.5887865118, "pop_2019": 115081, "median_income": 59351.0}, {"county": "franklin", "state": "Florida", "sab": "FL", "fips": 12037, "per_dem": 0.2895219057, "per_gop": 0.6861569215, "pop_2019": 12125, "median_income": 39489.0}, {"county": "gadsden", "state": "Florida", "sab": "FL", "fips": 12039, "per_dem": 0.6791068436, "per_gop": 0.3044069025, "pop_2019": 45660, "median_income": 46118.0}, {"county": "gilchrist", "state": "Florida", "sab": "FL", "fips": 12041, "per_dem": 0.173081492, "per_gop": 0.8006652411, "pop_2019": 18582, "median_income": 44760.0}, {"county": "glades", "state": "Florida", "sab": "FL", "fips": 12043, "per_dem": 0.2918484501, "per_gop": 0.6879448909, "pop_2019": 13811, "median_income": 45419.0}, {"county": "gulf", "state": "Florida", "sab": "FL", "fips": 12045, "per_dem": 0.235609287, "per_gop": 0.7308696249, "pop_2019": 13639, "median_income": 44684.0}, {"county": "hamilton", "state": "Florida", "sab": "FL", "fips": 12047, "per_dem": 0.3483764447, "per_gop": 0.6308934141, "pop_2019": 14428, "median_income": 37839.0}, {"county": "hardee", "state": "Florida", "sab": "FL", "fips": 12049, "per_dem": 0.2833575294, "per_gop": 0.6913026264, "pop_2019": 26937, "median_income": 44546.0}, {"county": "hendry", "state": "Florida", "sab": "FL", "fips": 12051, "per_dem": 0.4150909418, "per_gop": 0.5575364668, "pop_2019": 42022, "median_income": 49578.0}, {"county": "hernando", "state": "Florida", "sab": "FL", "fips": 12053, "per_dem": 0.3389292486, "per_gop": 0.6287841667, "pop_2019": 193920, "median_income": 48072.0}, {"county": "highlands", "state": "Florida", "sab": "FL", "fips": 12055, "per_dem": 0.3268551624, "per_gop": 0.6472833359, "pop_2019": 106221, "median_income": 44513.0}, {"county": "hillsborough", "state": "Florida", "sab": "FL", "fips": 12057, "per_dem": 0.5149326468, "per_gop": 0.4468837384, "pop_2019": 1471968, "median_income": 60014.0}, {"county": "holmes", "state": "Florida", "sab": "FL", "fips": 12059, "per_dem": 0.1001645897, "per_gop": 0.8789090054, "pop_2019": 19617, "median_income": 41211.0}, {"county": "indian river", "state": "Florida", "sab": "FL", "fips": 12061, "per_dem": 0.3629297721, "per_gop": 0.6078325845, "pop_2019": 159923, "median_income": 58496.0}, {"county": "jackson", "state": "Florida", "sab": "FL", "fips": 12063, "per_dem": 0.3039958089, "per_gop": 0.67776349, "pop_2019": 46414, "median_income": 43899.0}, {"county": "jefferson", "state": "Florida", "sab": "FL", "fips": 12065, "per_dem": 0.4628975265, "per_gop": 0.514330585, "pop_2019": 14246, "median_income": 48701.0}, {"county": "lafayette", "state": "Florida", "sab": "FL", "fips": 12067, "per_dem": 0.1525925926, "per_gop": 0.8281481481, "pop_2019": 8422, "median_income": 45237.0}, {"county": "lake", "state": "Florida", "sab": "FL", "fips": 12069, "per_dem": 0.3684387103, "per_gop": 0.5997009971, "pop_2019": 367118, "median_income": 54464.0}, {"county": "lee", "state": "Florida", "sab": "FL", "fips": 12071, "per_dem": 0.3828304128, "per_gop": 0.5866874158, "pop_2019": 770577, "median_income": 59506.0}, {"county": "leon", "state": "Florida", "sab": "FL", "fips": 12073, "per_dem": 0.6051406944, "per_gop": 0.3539707092, "pop_2019": 293582, "median_income": 55371.0}, {"county": "levy", "state": "Florida", "sab": "FL", "fips": 12075, "per_dem": 0.2628698301, "per_gop": 0.7103836423, "pop_2019": 41503, "median_income": 39788.0}, {"county": "liberty", "state": "Florida", "sab": "FL", "fips": 12077, "per_dem": 0.1975720789, "per_gop": 0.7714719272, "pop_2019": 8354, "median_income": 42564.0}, {"county": "madison", "state": "Florida", "sab": "FL", "fips": 12079, "per_dem": 0.4146771728, "per_gop": 0.5702693167, "pop_2019": 18493, "median_income": 39159.0}, {"county": "manatee", "state": "Florida", "sab": "FL", "fips": 12081, "per_dem": 0.3980820184, "per_gop": 0.5695744478, "pop_2019": 403253, "median_income": 57077.0}, {"county": "marion", "state": "Florida", "sab": "FL", "fips": 12083, "per_dem": 0.3550906955, "per_gop": 0.6173023469, "pop_2019": 365579, "median_income": 47145.0}, {"county": "martin", "state": "Florida", "sab": "FL", "fips": 12085, "per_dem": 0.3517337097, "per_gop": 0.6202633513, "pop_2019": 161000, "median_income": 63585.0}, {"county": "miami-dade", "state": "Florida", "sab": "FL", "fips": 12086, "per_dem": 0.6365843441, "per_gop": 0.3409382121, "pop_2019": 2716940, "median_income": 53081.0}, {"county": "monroe", "state": "Florida", "sab": "FL", "fips": 12087, "per_dem": 0.446552293, "per_gop": 0.5157420936, "pop_2019": 74228, "median_income": 62405.0}, {"county": "nassau", "state": "Florida", "sab": "FL", "fips": 12089, "per_dem": 0.2331263296, "per_gop": 0.7353503664, "pop_2019": 88625, "median_income": 67923.0}, {"county": "okaloosa", "state": "Florida", "sab": "FL", "fips": 12091, "per_dem": 0.2355623553, "per_gop": 0.7131943134, "pop_2019": 210738, "median_income": 61211.0}, {"county": "okeechobee", "state": "Florida", "sab": "FL", "fips": 12093, "per_dem": 0.2899794601, "per_gop": 0.6852992958, "pop_2019": 42168, "median_income": 44949.0}, {"county": "orange", "state": "Florida", "sab": "FL", "fips": 12095, "per_dem": 0.603845731, "per_gop": 0.3574404544, "pop_2019": 1393452, "median_income": 60970.0}, {"county": "osceola", "state": "Florida", "sab": "FL", "fips": 12097, "per_dem": 0.6092755445, "per_gop": 0.3589915774, "pop_2019": 375751, "median_income": 56399.0}, {"county": "palm beach", "state": "Florida", "sab": "FL", "fips": 12099, "per_dem": 0.5651114137, "per_gop": 0.4119713649, "pop_2019": 1496770, "median_income": 66506.0}, {"county": "pasco", "state": "Florida", "sab": "FL", "fips": 12101, "per_dem": 0.373724119, "per_gop": 0.5894300165, "pop_2019": 553947, "median_income": 48658.0}, {"county": "pinellas", "state": "Florida", "sab": "FL", "fips": 12103, "per_dem": 0.4747049967, "per_gop": 0.4857299805, "pop_2019": 974996, "median_income": 54771.0}, {"county": "polk", "state": "Florida", "sab": "FL", "fips": 12105, "per_dem": 0.4128627197, "per_gop": 0.5539129332, "pop_2019": 724777, "median_income": 53185.0}, {"county": "putnam", "state": "Florida", "sab": "FL", "fips": 12107, "per_dem": 0.3038098738, "per_gop": 0.6698823962, "pop_2019": 74521, "median_income": 41590.0}, {"county": "st. johns", "state": "Florida", "sab": "FL", "fips": 12109, "per_dem": 0.3155390345, "per_gop": 0.6498401666, "pop_2019": 264672, "median_income": 73940.0}, {"county": "st. lucie", "state": "Florida", "sab": "FL", "fips": 12111, "per_dem": 0.4747496998, "per_gop": 0.4991650738, "pop_2019": 328297, "median_income": 53667.0}, {"county": "santa rosa", "state": "Florida", "sab": "FL", "fips": 12113, "per_dem": 0.2104263885, "per_gop": 0.7448760179, "pop_2019": 184313, "median_income": 61811.0}, {"county": "sarasota", "state": "Florida", "sab": "FL", "fips": 12115, "per_dem": 0.4274492471, "per_gop": 0.5430770779, "pop_2019": 433742, "median_income": 61923.0}, {"county": "seminole", "state": "Florida", "sab": "FL", "fips": 12117, "per_dem": 0.4706854981, "per_gop": 0.4869705897, "pop_2019": 471826, "median_income": 72799.0}, {"county": "sumter", "state": "Florida", "sab": "FL", "fips": 12119, "per_dem": 0.2952549935, "per_gop": 0.6878367624, "pop_2019": 132420, "median_income": 47336.0}, {"county": "suwannee", "state": "Florida", "sab": "FL", "fips": 12121, "per_dem": 0.2117804552, "per_gop": 0.7647121821, "pop_2019": 44417, "median_income": 44222.0}, {"county": "taylor", "state": "Florida", "sab": "FL", "fips": 12123, "per_dem": 0.2315982326, "per_gop": 0.746093329, "pop_2019": 21569, "median_income": 44324.0}, {"county": "union", "state": "Florida", "sab": "FL", "fips": 12125, "per_dem": 0.1781134727, "per_gop": 0.8022132443, "pop_2019": 15237, "median_income": 51011.0}, {"county": "volusia", "state": "Florida", "sab": "FL", "fips": 12127, "per_dem": 0.4179459401, "per_gop": 0.5484472002, "pop_2019": 553284, "median_income": 51979.0}, {"county": "wakulla", "state": "Florida", "sab": "FL", "fips": 12129, "per_dem": 0.2833680918, "per_gop": 0.6847627737, "pop_2019": 33739, "median_income": 54827.0}, {"county": "walton", "state": "Florida", "sab": "FL", "fips": 12131, "per_dem": 0.2044459012, "per_gop": 0.7656664382, "pop_2019": 74071, "median_income": 47829.0}, {"county": "washington", "state": "Florida", "sab": "FL", "fips": 12133, "per_dem": 0.2028894472, "per_gop": 0.7744077531, "pop_2019": 25473, "median_income": 41209.0}, {"county": "appling", "state": "Georgia", "sab": "GA", "fips": 13001, "per_dem": 0.2047693845, "per_gop": 0.7842353277, "pop_2019": 18386, "median_income": 44669.0}, {"county": "atkinson", "state": "Georgia", "sab": "GA", "fips": 13003, "per_dem": 0.267281106, "per_gop": 0.7192780338, "pop_2019": 8165, "median_income": 39067.0}, {"county": "bacon", "state": "Georgia", "sab": "GA", "fips": 13005, "per_dem": 0.1513715711, "per_gop": 0.8369077307, "pop_2019": 11164, "median_income": 39716.0}, {"county": "baker", "state": "Georgia", "sab": "GA", "fips": 13007, "per_dem": 0.4513888889, "per_gop": 0.5381944444, "pop_2019": 3038, "median_income": 44775.0}, {"county": "baldwin", "state": "Georgia", "sab": "GA", "fips": 13009, "per_dem": 0.4954898911, "per_gop": 0.47844479, "pop_2019": 44890, "median_income": 51890.0}, {"county": "banks", "state": "Georgia", "sab": "GA", "fips": 13011, "per_dem": 0.0984739418, "per_gop": 0.882522315, "pop_2019": 19234, "median_income": 56855.0}, {"county": "barrow", "state": "Georgia", "sab": "GA", "fips": 13013, "per_dem": 0.2282503122, "per_gop": 0.7321007354, "pop_2019": 83240, "median_income": 66443.0}, {"county": "bartow", "state": "Georgia", "sab": "GA", "fips": 13015, "per_dem": 0.2089499019, "per_gop": 0.7609963579, "pop_2019": 107738, "median_income": 64437.0}, {"county": "ben hill", "state": "Georgia", "sab": "GA", "fips": 13017, "per_dem": 0.3542123924, "per_gop": 0.6304237717, "pop_2019": 16700, "median_income": 39996.0}, {"county": "berrien", "state": "Georgia", "sab": "GA", "fips": 13019, "per_dem": 0.1586164864, "per_gop": 0.8240134085, "pop_2019": 19397, "median_income": 44341.0}, {"county": "bibb", "state": "Georgia", "sab": "GA", "fips": 13021, "per_dem": 0.5894868586, "per_gop": 0.3872820478, "pop_2019": 153159, "median_income": 50965.0}, {"county": "bleckley", "state": "Georgia", "sab": "GA", "fips": 13023, "per_dem": 0.2217267937, "per_gop": 0.7533441427, "pop_2019": 12873, "median_income": 49365.0}, {"county": "brantley", "state": "Georgia", "sab": "GA", "fips": 13025, "per_dem": 0.0984884646, "per_gop": 0.8848050915, "pop_2019": 19109, "median_income": 44809.0}, {"county": "brooks", "state": "Georgia", "sab": "GA", "fips": 13027, "per_dem": 0.3994894703, "per_gop": 0.5869495852, "pop_2019": 15457, "median_income": 39717.0}, {"county": "bryan", "state": "Georgia", "sab": "GA", "fips": 13029, "per_dem": 0.2662152294, "per_gop": 0.6979353382, "pop_2019": 39627, "median_income": 71351.0}, {"county": "bulloch", "state": "Georgia", "sab": "GA", "fips": 13031, "per_dem": 0.3648710198, "per_gop": 0.5993954702, "pop_2019": 79608, "median_income": 43537.0}, {"county": "burke", "state": "Georgia", "sab": "GA", "fips": 13033, "per_dem": 0.5058823529, "per_gop": 0.4803208556, "pop_2019": 22383, "median_income": 41143.0}, {"county": "butts", "state": "Georgia", "sab": "GA", "fips": 13035, "per_dem": 0.2707607893, "per_gop": 0.7087685977, "pop_2019": 24936, "median_income": 58857.0}, {"county": "calhoun", "state": "Georgia", "sab": "GA", "fips": 13037, "per_dem": 0.5823035096, "per_gop": 0.4097874444, "pop_2019": 6189, "median_income": 36289.0}, {"county": "camden", "state": "Georgia", "sab": "GA", "fips": 13039, "per_dem": 0.3141567065, "per_gop": 0.6526958831, "pop_2019": 54666, "median_income": 60594.0}, {"county": "candler", "state": "Georgia", "sab": "GA", "fips": 13043, "per_dem": 0.2722917221, "per_gop": 0.7082778813, "pop_2019": 10803, "median_income": 36929.0}, {"county": "carroll", "state": "Georgia", "sab": "GA", "fips": 13045, "per_dem": 0.2839703731, "per_gop": 0.6854197147, "pop_2019": 119992, "median_income": 57263.0}, {"county": "catoosa", "state": "Georgia", "sab": "GA", "fips": 13047, "per_dem": 0.1798943795, "per_gop": 0.7868728782, "pop_2019": 67580, "median_income": 59032.0}, {"county": "charlton", "state": "Georgia", "sab": "GA", "fips": 13049, "per_dem": 0.250499002, "per_gop": 0.7360279441, "pop_2019": 13392, "median_income": 41131.0}, {"county": "chatham", "state": "Georgia", "sab": "GA", "fips": 13051, "per_dem": 0.5565166536, "per_gop": 0.4117325234, "pop_2019": 289430, "median_income": 55717.0}, {"county": "chattahoochee", "state": "Georgia", "sab": "GA", "fips": 13053, "per_dem": 0.4284682081, "per_gop": 0.539017341, "pop_2019": 10907, "median_income": 54764.0}, {"county": "chattooga", "state": "Georgia", "sab": "GA", "fips": 13055, "per_dem": 0.1954887218, "per_gop": 0.7830463255, "pop_2019": 24789, "median_income": 45256.0}, {"county": "cherokee", "state": "Georgia", "sab": "GA", "fips": 13057, "per_dem": 0.2274125874, "per_gop": 0.7273719829, "pop_2019": 258773, "median_income": 89875.0}, {"county": "clarke", "state": "Georgia", "sab": "GA", "fips": 13059, "per_dem": 0.6674204563, "per_gop": 0.286990344, "pop_2019": 128331, "median_income": 41919.0}, {"county": "clay", "state": "Georgia", "sab": "GA", "fips": 13061, "per_dem": 0.5483870968, "per_gop": 0.4453186467, "pop_2019": 2834, "median_income": 31655.0}, {"county": "clayton", "state": "Georgia", "sab": "GA", "fips": 13063, "per_dem": 0.8506432382, "per_gop": 0.1315612533, "pop_2019": 292256, "median_income": 63016.0}, {"county": "clinch", "state": "Georgia", "sab": "GA", "fips": 13065, "per_dem": 0.2803929595, "per_gop": 0.7056897257, "pop_2019": 6618, "median_income": 39487.0}, {"county": "cobb", "state": "Georgia", "sab": "GA", "fips": 13067, "per_dem": 0.4883709531, "per_gop": 0.4674962625, "pop_2019": 760141, "median_income": 86028.0}, {"county": "coffee", "state": "Georgia", "sab": "GA", "fips": 13069, "per_dem": 0.2943293034, "per_gop": 0.6890472078, "pop_2019": 43273, "median_income": 45324.0}, {"county": "colquitt", "state": "Georgia", "sab": "GA", "fips": 13071, "per_dem": 0.2545615068, "per_gop": 0.7277810477, "pop_2019": 45600, "median_income": 42120.0}, {"county": "columbia", "state": "Georgia", "sab": "GA", "fips": 13073, "per_dem": 0.2938619723, "per_gop": 0.6708210002, "pop_2019": 156714, "median_income": 82180.0}, {"county": "cook", "state": "Georgia", "sab": "GA", "fips": 13075, "per_dem": 0.2901623054, "per_gop": 0.6914541239, "pop_2019": 17270, "median_income": 40708.0}, {"county": "coweta", "state": "Georgia", "sab": "GA", "fips": 13077, "per_dem": 0.2702764413, "per_gop": 0.6933539917, "pop_2019": 148509, "median_income": 77788.0}, {"county": "crawford", "state": "Georgia", "sab": "GA", "fips": 13079, "per_dem": 0.2751599767, "per_gop": 0.7042854373, "pop_2019": 12404, "median_income": 55859.0}, {"county": "crisp", "state": "Georgia", "sab": "GA", "fips": 13081, "per_dem": 0.378, "per_gop": 0.6052, "pop_2019": 22372, "median_income": 39180.0}, {"county": "dade", "state": "Georgia", "sab": "GA", "fips": 13083, "per_dem": 0.1546970183, "per_gop": 0.809073421, "pop_2019": 16116, "median_income": 52038.0}, {"county": "dawson", "state": "Georgia", "sab": "GA", "fips": 13085, "per_dem": 0.123630137, "per_gop": 0.845890411, "pop_2019": 26108, "median_income": 70084.0}, {"county": "decatur", "state": "Georgia", "sab": "GA", "fips": 13087, "per_dem": 0.4008595429, "per_gop": 0.5869310412, "pop_2019": 26404, "median_income": 42535.0}, {"county": "dekalb", "state": "Georgia", "sab": "GA", "fips": 13089, "per_dem": 0.8082272342, "per_gop": 0.1606477147, "pop_2019": 759297, "median_income": 72491.0}, {"county": "dodge", "state": "Georgia", "sab": "GA", "fips": 13091, "per_dem": 0.2624731951, "per_gop": 0.7177984274, "pop_2019": 20605, "median_income": 40745.0}, {"county": "dooly", "state": "Georgia", "sab": "GA", "fips": 13093, "per_dem": 0.4848800834, "per_gop": 0.505995829, "pop_2019": 13390, "median_income": 41295.0}, {"county": "dougherty", "state": "Georgia", "sab": "GA", "fips": 13095, "per_dem": 0.684568902, "per_gop": 0.301459101, "pop_2019": 87956, "median_income": 45655.0}, {"county": "douglas", "state": "Georgia", "sab": "GA", "fips": 13097, "per_dem": 0.5398936634, "per_gop": 0.4323716552, "pop_2019": 146343, "median_income": 73953.0}, {"county": "early", "state": "Georgia", "sab": "GA", "fips": 13099, "per_dem": 0.4527394396, "per_gop": 0.5336679214, "pop_2019": 10190, "median_income": 37825.0}, {"county": "echols", "state": "Georgia", "sab": "GA", "fips": 13101, "per_dem": 0.1327659574, "per_gop": 0.8561702128, "pop_2019": 4006, "median_income": 38153.0}, {"county": "effingham", "state": "Georgia", "sab": "GA", "fips": 13103, "per_dem": 0.2073519983, "per_gop": 0.7636247061, "pop_2019": 64296, "median_income": 68636.0}, {"county": "elbert", "state": "Georgia", "sab": "GA", "fips": 13105, "per_dem": 0.3168604651, "per_gop": 0.665950455, "pop_2019": 19194, "median_income": 42393.0}, {"county": "emanuel", "state": "Georgia", "sab": "GA", "fips": 13107, "per_dem": 0.3104108191, "per_gop": 0.6800204134, "pop_2019": 22646, "median_income": 35986.0}, {"county": "evans", "state": "Georgia", "sab": "GA", "fips": 13109, "per_dem": 0.313714603, "per_gop": 0.6674069961, "pop_2019": 10654, "median_income": 37557.0}, {"county": "fannin", "state": "Georgia", "sab": "GA", "fips": 13111, "per_dem": 0.1632097926, "per_gop": 0.8179190751, "pop_2019": 26188, "median_income": 45180.0}, {"county": "fayette", "state": "Georgia", "sab": "GA", "fips": 13113, "per_dem": 0.3850994419, "per_gop": 0.580157981, "pop_2019": 114421, "median_income": 105122.0}, {"county": "floyd", "state": "Georgia", "sab": "GA", "fips": 13115, "per_dem": 0.2664817518, "per_gop": 0.7020437956, "pop_2019": 98498, "median_income": 52563.0}, {"county": "forsyth", "state": "Georgia", "sab": "GA", "fips": 13117, "per_dem": 0.2407361736, "per_gop": 0.7172760343, "pop_2019": 244252, "median_income": 101673.0}, {"county": "franklin", "state": "Georgia", "sab": "GA", "fips": 13119, "per_dem": 0.1466839745, "per_gop": 0.8324286051, "pop_2019": 23349, "median_income": 47426.0}, {"county": "fulton", "state": "Georgia", "sab": "GA", "fips": 13121, "per_dem": 0.6922733089, "per_gop": 0.2710690542, "pop_2019": 1063937, "median_income": 69840.0}, {"county": "gilmer", "state": "Georgia", "sab": "GA", "fips": 13123, "per_dem": 0.1537795957, "per_gop": 0.8231731299, "pop_2019": 31369, "median_income": 51862.0}, {"county": "glascock", "state": "Georgia", "sab": "GA", "fips": 13125, "per_dem": 0.0992805755, "per_gop": 0.8884892086, "pop_2019": 2971, "median_income": 43897.0}, {"county": "glynn", "state": "Georgia", "sab": "GA", "fips": 13127, "per_dem": 0.3448194824, "per_gop": 0.6310625422, "pop_2019": 85292, "median_income": 57212.0}, {"county": "gordon", "state": "Georgia", "sab": "GA", "fips": 13129, "per_dem": 0.1684880637, "per_gop": 0.8048275862, "pop_2019": 57963, "median_income": 57310.0}, {"county": "grady", "state": "Georgia", "sab": "GA", "fips": 13131, "per_dem": 0.3270926309, "per_gop": 0.6582126918, "pop_2019": 24633, "median_income": 42293.0}, {"county": "greene", "state": "Georgia", "sab": "GA", "fips": 13133, "per_dem": 0.3616804439, "per_gop": 0.6214471747, "pop_2019": 18324, "median_income": 49411.0}, {"county": "gwinnett", "state": "Georgia", "sab": "GA", "fips": 13135, "per_dem": 0.5095622216, "per_gop": 0.4521425859, "pop_2019": 936250, "median_income": 89345.0}, {"county": "habersham", "state": "Georgia", "sab": "GA", "fips": 13137, "per_dem": 0.1539558532, "per_gop": 0.8174603175, "pop_2019": 45328, "median_income": 53605.0}, {"county": "hall", "state": "Georgia", "sab": "GA", "fips": 13139, "per_dem": 0.2303195357, "per_gop": 0.7368998902, "pop_2019": 204441, "median_income": 66279.0}, {"county": "hancock", "state": "Georgia", "sab": "GA", "fips": 13141, "per_dem": 0.7544792833, "per_gop": 0.2354423292, "pop_2019": 8457, "median_income": 32474.0}, {"county": "haralson", "state": "Georgia", "sab": "GA", "fips": 13143, "per_dem": 0.1302465318, "per_gop": 0.8464257312, "pop_2019": 29792, "median_income": 46720.0}, {"county": "harris", "state": "Georgia", "sab": "GA", "fips": 13145, "per_dem": 0.2490239141, "per_gop": 0.7278550512, "pop_2019": 35236, "median_income": 70492.0}, {"county": "hart", "state": "Georgia", "sab": "GA", "fips": 13147, "per_dem": 0.2563262876, "per_gop": 0.7229334127, "pop_2019": 26205, "median_income": 48458.0}, {"county": "heard", "state": "Georgia", "sab": "GA", "fips": 13149, "per_dem": 0.1766524013, "per_gop": 0.8012363291, "pop_2019": 11923, "median_income": 48760.0}, {"county": "henry", "state": "Georgia", "sab": "GA", "fips": 13151, "per_dem": 0.5090119037, "per_gop": 0.4655487214, "pop_2019": 234561, "median_income": 84581.0}, {"county": "houston", "state": "Georgia", "sab": "GA", "fips": 13153, "per_dem": 0.3771050555, "per_gop": 0.5935458957, "pop_2019": 157863, "median_income": 64404.0}, {"county": "irwin", "state": "Georgia", "sab": "GA", "fips": 13155, "per_dem": 0.2432358568, "per_gop": 0.7409128177, "pop_2019": 9416, "median_income": 44656.0}, {"county": "jackson", "state": "Georgia", "sab": "GA", "fips": 13157, "per_dem": 0.1651698267, "per_gop": 0.8040063569, "pop_2019": 72977, "median_income": 59550.0}, {"county": "jasper", "state": "Georgia", "sab": "GA", "fips": 13159, "per_dem": 0.2566489362, "per_gop": 0.7235704787, "pop_2019": 14219, "median_income": 58873.0}, {"county": "jeff davis", "state": "Georgia", "sab": "GA", "fips": 13161, "per_dem": 0.1770485361, "per_gop": 0.8060522696, "pop_2019": 15115, "median_income": 40306.0}, {"county": "jefferson", "state": "Georgia", "sab": "GA", "fips": 13163, "per_dem": 0.5493221806, "per_gop": 0.4408710701, "pop_2019": 15362, "median_income": 38550.0}, {"county": "jenkins", "state": "Georgia", "sab": "GA", "fips": 13165, "per_dem": 0.3651944628, "per_gop": 0.623599209, "pop_2019": 8676, "median_income": 35458.0}, {"county": "johnson", "state": "Georgia", "sab": "GA", "fips": 13167, "per_dem": 0.3085279739, "per_gop": 0.6841390549, "pop_2019": 9643, "median_income": 35197.0}, {"county": "jones", "state": "Georgia", "sab": "GA", "fips": 13169, "per_dem": 0.3161929096, "per_gop": 0.6630469499, "pop_2019": 28735, "median_income": 63907.0}, {"county": "lamar", "state": "Georgia", "sab": "GA", "fips": 13171, "per_dem": 0.2992739274, "per_gop": 0.6842244224, "pop_2019": 19077, "median_income": 54736.0}, {"county": "lanier", "state": "Georgia", "sab": "GA", "fips": 13173, "per_dem": 0.2813701503, "per_gop": 0.6934638238, "pop_2019": 10423, "median_income": 43053.0}, {"county": "laurens", "state": "Georgia", "sab": "GA", "fips": 13175, "per_dem": 0.346410942, "per_gop": 0.6376491156, "pop_2019": 47546, "median_income": 47243.0}, {"county": "lee", "state": "Georgia", "sab": "GA", "fips": 13177, "per_dem": 0.2244434992, "per_gop": 0.7543598469, "pop_2019": 29992, "median_income": 71728.0}, {"county": "liberty", "state": "Georgia", "sab": "GA", "fips": 13179, "per_dem": 0.5926501679, "per_gop": 0.3808605895, "pop_2019": 61435, "median_income": 49408.0}, {"county": "lincoln", "state": "Georgia", "sab": "GA", "fips": 13181, "per_dem": 0.31, "per_gop": 0.6729268293, "pop_2019": 7921, "median_income": 47157.0}, {"county": "long", "state": "Georgia", "sab": "GA", "fips": 13183, "per_dem": 0.330007301, "per_gop": 0.6383548309, "pop_2019": 19559, "median_income": 45221.0}, {"county": "lowndes", "state": "Georgia", "sab": "GA", "fips": 13185, "per_dem": 0.396979328, "per_gop": 0.5788172656, "pop_2019": 117406, "median_income": 47423.0}, {"county": "lumpkin", "state": "Georgia", "sab": "GA", "fips": 13187, "per_dem": 0.1798117494, "per_gop": 0.7800227199, "pop_2019": 33610, "median_income": 57806.0}, {"county": "mcduffie", "state": "Georgia", "sab": "GA", "fips": 13189, "per_dem": 0.3991152352, "per_gop": 0.586102719, "pop_2019": 21312, "median_income": 47110.0}, {"county": "mcintosh", "state": "Georgia", "sab": "GA", "fips": 13191, "per_dem": 0.3899541829, "per_gop": 0.5908705244, "pop_2019": 14378, "median_income": 44427.0}, {"county": "macon", "state": "Georgia", "sab": "GA", "fips": 13193, "per_dem": 0.6309773735, "per_gop": 0.3592255657, "pop_2019": 12947, "median_income": 35752.0}, {"county": "madison", "state": "Georgia", "sab": "GA", "fips": 13195, "per_dem": 0.2028463792, "per_gop": 0.7697781499, "pop_2019": 29880, "median_income": 53644.0}, {"county": "marion", "state": "Georgia", "sab": "GA", "fips": 13197, "per_dem": 0.3810870248, "per_gop": 0.6035186931, "pop_2019": 8359, "median_income": 43014.0}, {"county": "meriwether", "state": "Georgia", "sab": "GA", "fips": 13199, "per_dem": 0.4138982682, "per_gop": 0.5681298334, "pop_2019": 21167, "median_income": 47036.0}, {"county": "miller", "state": "Georgia", "sab": "GA", "fips": 13201, "per_dem": 0.2448818898, "per_gop": 0.7433070866, "pop_2019": 5718, "median_income": 40343.0}, {"county": "mitchell", "state": "Georgia", "sab": "GA", "fips": 13205, "per_dem": 0.4444444444, "per_gop": 0.5437189767, "pop_2019": 21863, "median_income": 39230.0}, {"county": "monroe", "state": "Georgia", "sab": "GA", "fips": 13207, "per_dem": 0.2816568047, "per_gop": 0.6959368836, "pop_2019": 27578, "median_income": 65226.0}, {"county": "montgomery", "state": "Georgia", "sab": "GA", "fips": 13209, "per_dem": 0.2379213483, "per_gop": 0.7494382022, "pop_2019": 9172, "median_income": 44631.0}, {"county": "morgan", "state": "Georgia", "sab": "GA", "fips": 13211, "per_dem": 0.2817170111, "per_gop": 0.6951775305, "pop_2019": 19276, "median_income": 59403.0}, {"county": "murray", "state": "Georgia", "sab": "GA", "fips": 13213, "per_dem": 0.1448236999, "per_gop": 0.8323941394, "pop_2019": 40096, "median_income": 54602.0}, {"county": "muscogee", "state": "Georgia", "sab": "GA", "fips": 13215, "per_dem": 0.5796545667, "per_gop": 0.39375, "pop_2019": 195769, "median_income": 51358.0}, {"county": "newton", "state": "Georgia", "sab": "GA", "fips": 13217, "per_dem": 0.5009706077, "per_gop": 0.4774704821, "pop_2019": 111744, "median_income": 66230.0}, {"county": "oconee", "state": "Georgia", "sab": "GA", "fips": 13219, "per_dem": 0.276037835, "per_gop": 0.6770888071, "pop_2019": 40280, "median_income": 81485.0}, {"county": "oglethorpe", "state": "Georgia", "sab": "GA", "fips": 13221, "per_dem": 0.275037594, "per_gop": 0.695037594, "pop_2019": 15259, "median_income": 52509.0}, {"county": "paulding", "state": "Georgia", "sab": "GA", "fips": 13223, "per_dem": 0.2786953762, "per_gop": 0.6911038529, "pop_2019": 168667, "median_income": 76983.0}, {"county": "peach", "state": "Georgia", "sab": "GA", "fips": 13225, "per_dem": 0.47509113, "per_gop": 0.5051874007, "pop_2019": 27546, "median_income": 50848.0}, {"county": "pickens", "state": "Georgia", "sab": "GA", "fips": 13227, "per_dem": 0.1413960807, "per_gop": 0.833285653, "pop_2019": 32591, "median_income": 61082.0}, {"county": "pierce", "state": "Georgia", "sab": "GA", "fips": 13229, "per_dem": 0.1237494861, "per_gop": 0.8635055502, "pop_2019": 19465, "median_income": 44121.0}, {"county": "pike", "state": "Georgia", "sab": "GA", "fips": 13231, "per_dem": 0.1428242075, "per_gop": 0.8383861671, "pop_2019": 18962, "median_income": 65485.0}, {"county": "polk", "state": "Georgia", "sab": "GA", "fips": 13233, "per_dem": 0.2022178274, "per_gop": 0.777369685, "pop_2019": 42613, "median_income": 47712.0}, {"county": "pulaski", "state": "Georgia", "sab": "GA", "fips": 13235, "per_dem": 0.3068371317, "per_gop": 0.6770428016, "pop_2019": 11137, "median_income": 47073.0}, {"county": "putnam", "state": "Georgia", "sab": "GA", "fips": 13237, "per_dem": 0.2910613933, "per_gop": 0.6909129467, "pop_2019": 22119, "median_income": 54543.0}, {"county": "quitman", "state": "Georgia", "sab": "GA", "fips": 13239, "per_dem": 0.4415708812, "per_gop": 0.5507662835, "pop_2019": 2299, "median_income": 38188.0}, {"county": "rabun", "state": "Georgia", "sab": "GA", "fips": 13241, "per_dem": 0.1815322682, "per_gop": 0.7909170965, "pop_2019": 17137, "median_income": 50031.0}, {"county": "randolph", "state": "Georgia", "sab": "GA", "fips": 13243, "per_dem": 0.5516407599, "per_gop": 0.4386873921, "pop_2019": 6778, "median_income": 32475.0}, {"county": "richmond", "state": "Georgia", "sab": "GA", "fips": 13245, "per_dem": 0.6498425659, "per_gop": 0.3260886968, "pop_2019": 202518, "median_income": 48831.0}, {"county": "rockdale", "state": "Georgia", "sab": "GA", "fips": 13247, "per_dem": 0.6173614621, "per_gop": 0.3581632925, "pop_2019": 90896, "median_income": 79106.0}, {"county": "schley", "state": "Georgia", "sab": "GA", "fips": 13249, "per_dem": 0.2100576218, "per_gop": 0.7710843373, "pop_2019": 5257, "median_income": 47280.0}, {"county": "screven", "state": "Georgia", "sab": "GA", "fips": 13251, "per_dem": 0.4035795754, "per_gop": 0.5799263029, "pop_2019": 13966, "median_income": 43261.0}, {"county": "seminole", "state": "Georgia", "sab": "GA", "fips": 13253, "per_dem": 0.3315627621, "per_gop": 0.6550181717, "pop_2019": 8090, "median_income": 39987.0}, {"county": "spalding", "state": "Georgia", "sab": "GA", "fips": 13255, "per_dem": 0.3603315343, "per_gop": 0.6027756361, "pop_2019": 66703, "median_income": 53458.0}, {"county": "stephens", "state": "Georgia", "sab": "GA", "fips": 13257, "per_dem": 0.1880122951, "per_gop": 0.7870901639, "pop_2019": 25925, "median_income": 43488.0}, {"county": "stewart", "state": "Georgia", "sab": "GA", "fips": 13259, "per_dem": 0.5942523137, "per_gop": 0.3921091086, "pop_2019": 6621, "median_income": 36586.0}, {"county": "sumter", "state": "Georgia", "sab": "GA", "fips": 13261, "per_dem": 0.5030529481, "per_gop": 0.4807254169, "pop_2019": 29524, "median_income": 45611.0}, {"county": "talbot", "state": "Georgia", "sab": "GA", "fips": 13263, "per_dem": 0.6170212766, "per_gop": 0.3687943262, "pop_2019": 6195, "median_income": 39275.0}, {"county": "taliaferro", "state": "Georgia", "sab": "GA", "fips": 13265, "per_dem": 0.607580825, "per_gop": 0.3890746934, "pop_2019": 1537, "median_income": 35052.0}, {"county": "tattnall", "state": "Georgia", "sab": "GA", "fips": 13267, "per_dem": 0.2439308039, "per_gop": 0.7402238697, "pop_2019": 25286, "median_income": 42305.0}, {"county": "taylor", "state": "Georgia", "sab": "GA", "fips": 13269, "per_dem": 0.3806584362, "per_gop": 0.6061140506, "pop_2019": 8020, "median_income": 37115.0}, {"county": "telfair", "state": "Georgia", "sab": "GA", "fips": 13271, "per_dem": 0.3460727464, "per_gop": 0.6454928835, "pop_2019": 15860, "median_income": 38516.0}, {"county": "terrell", "state": "Georgia", "sab": "GA", "fips": 13273, "per_dem": 0.5424742761, "per_gop": 0.447954056, "pop_2019": 8531, "median_income": 39803.0}, {"county": "thomas", "state": "Georgia", "sab": "GA", "fips": 13275, "per_dem": 0.3810998398, "per_gop": 0.5993059263, "pop_2019": 44451, "median_income": 45922.0}, {"county": "tift", "state": "Georgia", "sab": "GA", "fips": 13277, "per_dem": 0.3041575492, "per_gop": 0.6783369803, "pop_2019": 40644, "median_income": 48137.0}, {"county": "toombs", "state": "Georgia", "sab": "GA", "fips": 13279, "per_dem": 0.2566974089, "per_gop": 0.7259552042, "pop_2019": 26830, "median_income": 39570.0}, {"county": "towns", "state": "Georgia", "sab": "GA", "fips": 13281, "per_dem": 0.1793041927, "per_gop": 0.7994350282, "pop_2019": 12037, "median_income": 47154.0}, {"county": "treutlen", "state": "Georgia", "sab": "GA", "fips": 13283, "per_dem": 0.3185185185, "per_gop": 0.6696296296, "pop_2019": 6901, "median_income": 36372.0}, {"county": "troup", "state": "Georgia", "sab": "GA", "fips": 13285, "per_dem": 0.3720776955, "per_gop": 0.6064823789, "pop_2019": 69922, "median_income": 52348.0}, {"county": "turner", "state": "Georgia", "sab": "GA", "fips": 13287, "per_dem": 0.3666666667, "per_gop": 0.617699115, "pop_2019": 7985, "median_income": 37895.0}, {"county": "twiggs", "state": "Georgia", "sab": "GA", "fips": 13289, "per_dem": 0.4860597089, "per_gop": 0.5018504811, "pop_2019": 8120, "median_income": 46650.0}, {"county": "union", "state": "Georgia", "sab": "GA", "fips": 13291, "per_dem": 0.1629703464, "per_gop": 0.8180912036, "pop_2019": 24511, "median_income": 47070.0}, {"county": "upson", "state": "Georgia", "sab": "GA", "fips": 13293, "per_dem": 0.3177407543, "per_gop": 0.6671548883, "pop_2019": 26320, "median_income": 46049.0}, {"county": "walker", "state": "Georgia", "sab": "GA", "fips": 13295, "per_dem": 0.175988972, "per_gop": 0.7910940307, "pop_2019": 69761, "median_income": 47827.0}, {"county": "walton", "state": "Georgia", "sab": "GA", "fips": 13297, "per_dem": 0.2047990105, "per_gop": 0.769152752, "pop_2019": 94593, "median_income": 68597.0}, {"county": "ware", "state": "Georgia", "sab": "GA", "fips": 13299, "per_dem": 0.2827983539, "per_gop": 0.7002469136, "pop_2019": 35734, "median_income": 41856.0}, {"county": "warren", "state": "Georgia", "sab": "GA", "fips": 13301, "per_dem": 0.5630360206, "per_gop": 0.4249571184, "pop_2019": 5254, "median_income": 40389.0}, {"county": "washington", "state": "Georgia", "sab": "GA", "fips": 13303, "per_dem": 0.4971503206, "per_gop": 0.4913322251, "pop_2019": 20374, "median_income": 44144.0}, {"county": "wayne", "state": "Georgia", "sab": "GA", "fips": 13305, "per_dem": 0.1965111796, "per_gop": 0.7851773323, "pop_2019": 29927, "median_income": 48359.0}, {"county": "webster", "state": "Georgia", "sab": "GA", "fips": 13307, "per_dem": 0.4228007181, "per_gop": 0.565529623, "pop_2019": 2607, "median_income": 41313.0}, {"county": "wheeler", "state": "Georgia", "sab": "GA", "fips": 13309, "per_dem": 0.3073263559, "per_gop": 0.6760228354, "pop_2019": 7855, "median_income": 35499.0}, {"county": "white", "state": "Georgia", "sab": "GA", "fips": 13311, "per_dem": 0.1420440065, "per_gop": 0.8283918104, "pop_2019": 30798, "median_income": 53256.0}, {"county": "whitfield", "state": "Georgia", "sab": "GA", "fips": 13313, "per_dem": 0.2610170608, "per_gop": 0.7085830973, "pop_2019": 104628, "median_income": 58116.0}, {"county": "wilcox", "state": "Georgia", "sab": "GA", "fips": 13315, "per_dem": 0.2865792129, "per_gop": 0.7050117726, "pop_2019": 8635, "median_income": 40562.0}, {"county": "wilkes", "state": "Georgia", "sab": "GA", "fips": 13317, "per_dem": 0.4125279642, "per_gop": 0.5747203579, "pop_2019": 9777, "median_income": 40799.0}, {"county": "wilkinson", "state": "Georgia", "sab": "GA", "fips": 13319, "per_dem": 0.4427034612, "per_gop": 0.5453695042, "pop_2019": 8954, "median_income": 48295.0}, {"county": "worth", "state": "Georgia", "sab": "GA", "fips": 13321, "per_dem": 0.2437696588, "per_gop": 0.7432857489, "pop_2019": 20247, "median_income": 47795.0}, {"county": "ada", "state": "Idaho", "sab": "ID", "fips": 16001, "per_dem": 0.3869173309, "per_gop": 0.47931611, "pop_2019": 481587, "median_income": 68097.0}, {"county": "adams", "state": "Idaho", "sab": "ID", "fips": 16003, "per_dem": 0.1901053596, "per_gop": 0.7127805772, "pop_2019": 4294, "median_income": 41949.0}, {"county": "bannock", "state": "Idaho", "sab": "ID", "fips": 16005, "per_dem": 0.3095943721, "per_gop": 0.5142942673, "pop_2019": 87808, "median_income": 54140.0}, {"county": "bear lake", "state": "Idaho", "sab": "ID", "fips": 16007, "per_dem": 0.0870901639, "per_gop": 0.7523907104, "pop_2019": 6125, "median_income": 47467.0}, {"county": "benewah", "state": "Idaho", "sab": "ID", "fips": 16009, "per_dem": 0.1860687023, "per_gop": 0.7397423664, "pop_2019": 9298, "median_income": 46515.0}, {"county": "bingham", "state": "Idaho", "sab": "ID", "fips": 16011, "per_dem": 0.1758796992, "per_gop": 0.6560601504, "pop_2019": 46811, "median_income": 53756.0}, {"county": "blaine", "state": "Idaho", "sab": "ID", "fips": 16013, "per_dem": 0.5983400168, "per_gop": 0.3114799963, "pop_2019": 23021, "median_income": 74526.0}, {"county": "boise", "state": "Idaho", "sab": "ID", "fips": 16015, "per_dem": 0.2038300105, "per_gop": 0.7012067156, "pop_2019": 7831, "median_income": 57044.0}, {"county": "bonner", "state": "Idaho", "sab": "ID", "fips": 16017, "per_dem": 0.3056794529, "per_gop": 0.6077906631, "pop_2019": 45739, "median_income": 48413.0}, {"county": "bonneville", "state": "Idaho", "sab": "ID", "fips": 16019, "per_dem": 0.2019813625, "per_gop": 0.6038858229, "pop_2019": 119062, "median_income": 61699.0}, {"county": "boundary", "state": "Idaho", "sab": "ID", "fips": 16021, "per_dem": 0.1811650485, "per_gop": 0.7357281553, "pop_2019": 12245, "median_income": 46121.0}, {"county": "butte", "state": "Idaho", "sab": "ID", "fips": 16023, "per_dem": 0.1300813008, "per_gop": 0.7430894309, "pop_2019": 2597, "median_income": 44974.0}, {"county": "camas", "state": "Idaho", "sab": "ID", "fips": 16025, "per_dem": 0.183639399, "per_gop": 0.6844741235, "pop_2019": 1106, "median_income": 50426.0}, {"county": "canyon", "state": "Idaho", "sab": "ID", "fips": 16027, "per_dem": 0.2316858083, "per_gop": 0.6493118725, "pop_2019": 229849, "median_income": 52960.0}, {"county": "caribou", "state": "Idaho", "sab": "ID", "fips": 16029, "per_dem": 0.089291598, "per_gop": 0.7495881384, "pop_2019": 7155, "median_income": 55506.0}, {"county": "cassia", "state": "Idaho", "sab": "ID", "fips": 16031, "per_dem": 0.1266813402, "per_gop": 0.7274394718, "pop_2019": 24030, "median_income": 49179.0}, {"county": "clark", "state": "Idaho", "sab": "ID", "fips": 16033, "per_dem": 0.1554770318, "per_gop": 0.7173144876, "pop_2019": 845, "median_income": 46602.0}, {"county": "clearwater", "state": "Idaho", "sab": "ID", "fips": 16035, "per_dem": 0.1852144173, "per_gop": 0.7503288608, "pop_2019": 8756, "median_income": 47333.0}, {"county": "custer", "state": "Idaho", "sab": "ID", "fips": 16037, "per_dem": 0.1769581434, "per_gop": 0.7364276834, "pop_2019": 4315, "median_income": 47485.0}, {"county": "elmore", "state": "Idaho", "sab": "ID", "fips": 16039, "per_dem": 0.2129357906, "per_gop": 0.6827092382, "pop_2019": 27511, "median_income": 52034.0}, {"county": "franklin", "state": "Idaho", "sab": "ID", "fips": 16041, "per_dem": 0.0700127296, "per_gop": 0.7094017094, "pop_2019": 13876, "median_income": 53222.0}, {"county": "fremont", "state": "Idaho", "sab": "ID", "fips": 16043, "per_dem": 0.1139306965, "per_gop": 0.715960798, "pop_2019": 13099, "median_income": 49330.0}, {"county": "gem", "state": "Idaho", "sab": "ID", "fips": 16045, "per_dem": 0.1545523139, "per_gop": 0.7520120724, "pop_2019": 18112, "median_income": 50859.0}, {"county": "gooding", "state": "Idaho", "sab": "ID", "fips": 16047, "per_dem": 0.1791562319, "per_gop": 0.7210556733, "pop_2019": 15179, "median_income": 47063.0}, {"county": "idaho", "state": "Idaho", "sab": "ID", "fips": 16049, "per_dem": 0.1454457011, "per_gop": 0.7832907698, "pop_2019": 16667, "median_income": 43561.0}, {"county": "jefferson", "state": "Idaho", "sab": "ID", "fips": 16051, "per_dem": 0.0850841252, "per_gop": 0.7354197542, "pop_2019": 29871, "median_income": 55695.0}, {"county": "jerome", "state": "Idaho", "sab": "ID", "fips": 16053, "per_dem": 0.198462548, "per_gop": 0.6887597263, "pop_2019": 24412, "median_income": 51207.0}, {"county": "kootenai", "state": "Idaho", "sab": "ID", "fips": 16055, "per_dem": 0.2453610114, "per_gop": 0.67056392, "pop_2019": 165697, "median_income": 55720.0}, {"county": "latah", "state": "Idaho", "sab": "ID", "fips": 16057, "per_dem": 0.4459936074, "per_gop": 0.3998126309, "pop_2019": 40108, "median_income": 48001.0}, {"county": "lemhi", "state": "Idaho", "sab": "ID", "fips": 16059, "per_dem": 0.180186824, "per_gop": 0.7401671583, "pop_2019": 8027, "median_income": 44549.0}, {"county": "lewis", "state": "Idaho", "sab": "ID", "fips": 16061, "per_dem": 0.1698113208, "per_gop": 0.7559748428, "pop_2019": 3838, "median_income": 46362.0}, {"county": "lincoln", "state": "Idaho", "sab": "ID", "fips": 16063, "per_dem": 0.2059496568, "per_gop": 0.6773455378, "pop_2019": 5366, "median_income": 47942.0}, {"county": "madison", "state": "Idaho", "sab": "ID", "fips": 16065, "per_dem": 0.0765602091, "per_gop": 0.5699623892, "pop_2019": 39907, "median_income": 48124.0}, {"county": "minidoka", "state": "Idaho", "sab": "ID", "fips": 16067, "per_dem": 0.1698689956, "per_gop": 0.7113537118, "pop_2019": 21039, "median_income": 47259.0}, {"county": "nez perce", "state": "Idaho", "sab": "ID", "fips": 16069, "per_dem": 0.2807792963, "per_gop": 0.6222157604, "pop_2019": 40408, "median_income": 53548.0}, {"county": "oneida", "state": "Idaho", "sab": "ID", "fips": 16071, "per_dem": 0.0889748549, "per_gop": 0.7403288201, "pop_2019": 4531, "median_income": 50636.0}, {"county": "owyhee", "state": "Idaho", "sab": "ID", "fips": 16073, "per_dem": 0.1507653061, "per_gop": 0.7785714286, "pop_2019": 11823, "median_income": 41825.0}, {"county": "payette", "state": "Idaho", "sab": "ID", "fips": 16075, "per_dem": 0.1564089076, "per_gop": 0.7550412064, "pop_2019": 23951, "median_income": 48772.0}, {"county": "power", "state": "Idaho", "sab": "ID", "fips": 16077, "per_dem": 0.253444525, "per_gop": 0.6040609137, "pop_2019": 7681, "median_income": 47562.0}, {"county": "shoshone", "state": "Idaho", "sab": "ID", "fips": 16079, "per_dem": 0.2703125, "per_gop": 0.6439453125, "pop_2019": 12882, "median_income": 42114.0}, {"county": "teton", "state": "Idaho", "sab": "ID", "fips": 16081, "per_dem": 0.4343536045, "per_gop": 0.4351590818, "pop_2019": 12142, "median_income": 61940.0}, {"county": "twin falls", "state": "Idaho", "sab": "ID", "fips": 16083, "per_dem": 0.2145925438, "per_gop": 0.660427053, "pop_2019": 86878, "median_income": 50927.0}, {"county": "valley", "state": "Idaho", "sab": "ID", "fips": 16085, "per_dem": 0.3576369415, "per_gop": 0.5432791176, "pop_2019": 11392, "median_income": 54500.0}, {"county": "washington", "state": "Idaho", "sab": "ID", "fips": 16087, "per_dem": 0.1742254154, "per_gop": 0.737090256, "pop_2019": 10194, "median_income": 45199.0}, {"county": "adams", "state": "Illinois", "sab": "IL", "fips": 17001, "per_dem": 0.2402581051, "per_gop": 0.7155177841, "pop_2019": 65435, "median_income": 51337.0}, {"county": "alexander", "state": "Illinois", "sab": "IL", "fips": 17003, "per_dem": 0.4475177305, "per_gop": 0.5304964539, "pop_2019": 5761, "median_income": 38435.0}, {"county": "bond", "state": "Illinois", "sab": "IL", "fips": 17005, "per_dem": 0.276869472, "per_gop": 0.6545162155, "pop_2019": 16426, "median_income": 55611.0}, {"county": "boone", "state": "Illinois", "sab": "IL", "fips": 17007, "per_dem": 0.3960360998, "per_gop": 0.5424261193, "pop_2019": 53544, "median_income": 77332.0}, {"county": "brown", "state": "Illinois", "sab": "IL", "fips": 17009, "per_dem": 0.2033390411, "per_gop": 0.7602739726, "pop_2019": 6578, "median_income": 52313.0}, {"county": "bureau", "state": "Illinois", "sab": "IL", "fips": 17011, "per_dem": 0.3686438079, "per_gop": 0.5682389744, "pop_2019": 32628, "median_income": 59379.0}, {"county": "calhoun", "state": "Illinois", "sab": "IL", "fips": 17013, "per_dem": 0.2891236307, "per_gop": 0.6725352113, "pop_2019": 4739, "median_income": 50733.0}, {"county": "carroll", "state": "Illinois", "sab": "IL", "fips": 17015, "per_dem": 0.3313842807, "per_gop": 0.6021212945, "pop_2019": 14305, "median_income": 54826.0}, {"county": "cass", "state": "Illinois", "sab": "IL", "fips": 17017, "per_dem": 0.3199445983, "per_gop": 0.6363276613, "pop_2019": 12147, "median_income": 52014.0}, {"county": "champaign", "state": "Illinois", "sab": "IL", "fips": 17019, "per_dem": 0.5571326068, "per_gop": 0.3726063949, "pop_2019": 209689, "median_income": 55759.0}, {"county": "christian", "state": "Illinois", "sab": "IL", "fips": 17021, "per_dem": 0.2600914435, "per_gop": 0.6872632266, "pop_2019": 32304, "median_income": 53960.0}, {"county": "clark", "state": "Illinois", "sab": "IL", "fips": 17023, "per_dem": 0.2395446988, "per_gop": 0.71876199, "pop_2019": 15441, "median_income": 53083.0}, {"county": "clay", "state": "Illinois", "sab": "IL", "fips": 17025, "per_dem": 0.1615164065, "per_gop": 0.7978655623, "pop_2019": 13184, "median_income": 45160.0}, {"county": "clinton", "state": "Illinois", "sab": "IL", "fips": 17027, "per_dem": 0.2281097985, "per_gop": 0.7177438036, "pop_2019": 37562, "median_income": 65851.0}, {"county": "coles", "state": "Illinois", "sab": "IL", "fips": 17029, "per_dem": 0.3375810936, "per_gop": 0.6017145505, "pop_2019": 50621, "median_income": 47650.0}, {"county": "cook", "state": "Illinois", "sab": "IL", "fips": 17031, "per_dem": 0.743757709, "per_gop": 0.2141931623, "pop_2019": 5150233, "median_income": 67775.0}, {"county": "crawford", "state": "Illinois", "sab": "IL", "fips": 17033, "per_dem": 0.2314564476, "per_gop": 0.7224638533, "pop_2019": 18667, "median_income": 48012.0}, {"county": "cumberland", "state": "Illinois", "sab": "IL", "fips": 17035, "per_dem": 0.1864683475, "per_gop": 0.7618356612, "pop_2019": 10766, "median_income": 53352.0}, {"county": "dekalb", "state": "Illinois", "sab": "IL", "fips": 17037, "per_dem": 0.4775965262, "per_gop": 0.4471540899, "pop_2019": 104897, "median_income": 67637.0}, {"county": "de witt", "state": "Illinois", "sab": "IL", "fips": 17039, "per_dem": 0.2553219976, "per_gop": 0.6790735038, "pop_2019": 15638, "median_income": 60889.0}, {"county": "douglas", "state": "Illinois", "sab": "IL", "fips": 17041, "per_dem": 0.2405736185, "per_gop": 0.7040425269, "pop_2019": 19465, "median_income": 58207.0}, {"county": "dupage", "state": "Illinois", "sab": "IL", "fips": 17043, "per_dem": 0.5388311308, "per_gop": 0.3980224203, "pop_2019": 922921, "median_income": 100193.0}, {"county": "edgar", "state": "Illinois", "sab": "IL", "fips": 17045, "per_dem": 0.2284466144, "per_gop": 0.7238853912, "pop_2019": 17161, "median_income": 51955.0}, {"county": "edwards", "state": "Illinois", "sab": "IL", "fips": 17047, "per_dem": 0.1304347826, "per_gop": 0.8384661836, "pop_2019": 6395, "median_income": 46957.0}, {"county": "effingham", "state": "Illinois", "sab": "IL", "fips": 17049, "per_dem": 0.1762106954, "per_gop": 0.7810993803, "pop_2019": 34008, "median_income": 58119.0}, {"county": "fayette", "state": "Illinois", "sab": "IL", "fips": 17051, "per_dem": 0.1906463479, "per_gop": 0.7738307935, "pop_2019": 21336, "median_income": 47041.0}, {"county": "ford", "state": "Illinois", "sab": "IL", "fips": 17053, "per_dem": 0.2242009858, "per_gop": 0.7114008586, "pop_2019": 12961, "median_income": 56191.0}, {"county": "franklin", "state": "Illinois", "sab": "IL", "fips": 17055, "per_dem": 0.2541952193, "per_gop": 0.7069012033, "pop_2019": 38469, "median_income": 41931.0}, {"county": "fulton", "state": "Illinois", "sab": "IL", "fips": 17057, "per_dem": 0.3919533602, "per_gop": 0.5434044462, "pop_2019": 34340, "median_income": 50109.0}, {"county": "gallatin", "state": "Illinois", "sab": "IL", "fips": 17059, "per_dem": 0.2437755481, "per_gop": 0.7216648086, "pop_2019": 4828, "median_income": 38547.0}, {"county": "greene", "state": "Illinois", "sab": "IL", "fips": 17061, "per_dem": 0.2168892097, "per_gop": 0.7468422952, "pop_2019": 12969, "median_income": 46865.0}, {"county": "grundy", "state": "Illinois", "sab": "IL", "fips": 17063, "per_dem": 0.3503997204, "per_gop": 0.5861255515, "pop_2019": 51054, "median_income": 76331.0}, {"county": "hamilton", "state": "Illinois", "sab": "IL", "fips": 17065, "per_dem": 0.1930967898, "per_gop": 0.773594014, "pop_2019": 8116, "median_income": 45008.0}, {"county": "hancock", "state": "Illinois", "sab": "IL", "fips": 17067, "per_dem": 0.2230749552, "per_gop": 0.7307495523, "pop_2019": 17708, "median_income": 54097.0}, {"county": "hardin", "state": "Illinois", "sab": "IL", "fips": 17069, "per_dem": 0.1964369433, "per_gop": 0.7735583685, "pop_2019": 3821, "median_income": 40872.0}, {"county": "henderson", "state": "Illinois", "sab": "IL", "fips": 17071, "per_dem": 0.3307471264, "per_gop": 0.6186781609, "pop_2019": 6646, "median_income": 53729.0}, {"county": "henry", "state": "Illinois", "sab": "IL", "fips": 17073, "per_dem": 0.3646005282, "per_gop": 0.5761802575, "pop_2019": 48913, "median_income": 58820.0}, {"county": "iroquois", "state": "Illinois", "sab": "IL", "fips": 17075, "per_dem": 0.1931440068, "per_gop": 0.7527663855, "pop_2019": 27114, "median_income": 56188.0}, {"county": "jackson", "state": "Illinois", "sab": "IL", "fips": 17077, "per_dem": 0.4740707495, "per_gop": 0.4442857726, "pop_2019": 56750, "median_income": 36817.0}, {"county": "jasper", "state": "Illinois", "sab": "IL", "fips": 17079, "per_dem": 0.1810344828, "per_gop": 0.7784090909, "pop_2019": 9610, "median_income": 51244.0}, {"county": "jefferson", "state": "Illinois", "sab": "IL", "fips": 17081, "per_dem": 0.2621001308, "per_gop": 0.6945534546, "pop_2019": 37684, "median_income": 49523.0}, {"county": "jersey", "state": "Illinois", "sab": "IL", "fips": 17083, "per_dem": 0.2450270419, "per_gop": 0.7092309103, "pop_2019": 21773, "median_income": 62083.0}, {"county": "jo daviess", "state": "Illinois", "sab": "IL", "fips": 17085, "per_dem": 0.3983179744, "per_gop": 0.5469267245, "pop_2019": 21235, "median_income": 59642.0}, {"county": "johnson", "state": "Illinois", "sab": "IL", "fips": 17087, "per_dem": 0.1886322087, "per_gop": 0.7718131959, "pop_2019": 12417, "median_income": 49185.0}, {"county": "kane", "state": "Illinois", "sab": "IL", "fips": 17089, "per_dem": 0.5136382429, "per_gop": 0.4242222222, "pop_2019": 532403, "median_income": 87595.0}, {"county": "kankakee", "state": "Illinois", "sab": "IL", "fips": 17091, "per_dem": 0.4061345476, "per_gop": 0.5387275539, "pop_2019": 109862, "median_income": 61296.0}, {"county": "kendall", "state": "Illinois", "sab": "IL", "fips": 17093, "per_dem": 0.4603365148, "per_gop": 0.4752927285, "pop_2019": 128990, "median_income": 95379.0}, {"county": "knox", "state": "Illinois", "sab": "IL", "fips": 17095, "per_dem": 0.4525132034, "per_gop": 0.4852485886, "pop_2019": 49699, "median_income": 52256.0}, {"county": "lake", "state": "Illinois", "sab": "IL", "fips": 17097, "per_dem": 0.5728913323, "per_gop": 0.3699510175, "pop_2019": 696535, "median_income": 98844.0}, {"county": "la salle", "state": "Illinois", "sab": "IL", "fips": 17099, "per_dem": 0.3978987347, "per_gop": 0.5422213966, "pop_2019": 108669, "median_income": 59490.0}, {"county": "lawrence", "state": "Illinois", "sab": "IL", "fips": 17101, "per_dem": 0.2132803444, "per_gop": 0.7479715185, "pop_2019": 15678, "median_income": 44809.0}, {"county": "lee", "state": "Illinois", "sab": "IL", "fips": 17103, "per_dem": 0.3614196517, "per_gop": 0.5650345054, "pop_2019": 34096, "median_income": 60462.0}, {"county": "livingston", "state": "Illinois", "sab": "IL", "fips": 17105, "per_dem": 0.2653020668, "per_gop": 0.6754769475, "pop_2019": 35648, "median_income": 61016.0}, {"county": "logan", "state": "Illinois", "sab": "IL", "fips": 17107, "per_dem": 0.272135202, "per_gop": 0.6732893652, "pop_2019": 28618, "median_income": 58133.0}, {"county": "mcdonough", "state": "Illinois", "sab": "IL", "fips": 17109, "per_dem": 0.4088303641, "per_gop": 0.5258714175, "pop_2019": 29682, "median_income": 47436.0}, {"county": "mchenry", "state": "Illinois", "sab": "IL", "fips": 17111, "per_dem": 0.4268935745, "per_gop": 0.5074529951, "pop_2019": 307774, "median_income": 95675.0}, {"county": "mclean", "state": "Illinois", "sab": "IL", "fips": 17113, "per_dem": 0.4546870055, "per_gop": 0.4694094563, "pop_2019": 171517, "median_income": 69397.0}, {"county": "macon", "state": "Illinois", "sab": "IL", "fips": 17115, "per_dem": 0.3851489965, "per_gop": 0.5664192204, "pop_2019": 104009, "median_income": 55875.0}, {"county": "macoupin", "state": "Illinois", "sab": "IL", "fips": 17117, "per_dem": 0.2985238335, "per_gop": 0.6486906449, "pop_2019": 44926, "median_income": 53412.0}, {"county": "madison", "state": "Illinois", "sab": "IL", "fips": 17119, "per_dem": 0.3935513127, "per_gop": 0.5496004754, "pop_2019": 262966, "median_income": 61309.0}, {"county": "marion", "state": "Illinois", "sab": "IL", "fips": 17121, "per_dem": 0.2548795181, "per_gop": 0.7034337349, "pop_2019": 37205, "median_income": 51991.0}, {"county": "marshall", "state": "Illinois", "sab": "IL", "fips": 17123, "per_dem": 0.3022192106, "per_gop": 0.6396747417, "pop_2019": 11438, "median_income": 61361.0}, {"county": "mason", "state": "Illinois", "sab": "IL", "fips": 17125, "per_dem": 0.3121405254, "per_gop": 0.6297217472, "pop_2019": 13359, "median_income": 53110.0}, {"county": "massac", "state": "Illinois", "sab": "IL", "fips": 17127, "per_dem": 0.2344338912, "per_gop": 0.7302879542, "pop_2019": 13772, "median_income": 46487.0}, {"county": "menard", "state": "Illinois", "sab": "IL", "fips": 17129, "per_dem": 0.2814884011, "per_gop": 0.6585707613, "pop_2019": 12196, "median_income": 68770.0}, {"county": "mercer", "state": "Illinois", "sab": "IL", "fips": 17131, "per_dem": 0.3636687656, "per_gop": 0.5702744446, "pop_2019": 15437, "median_income": 60353.0}, {"county": "monroe", "state": "Illinois", "sab": "IL", "fips": 17133, "per_dem": 0.2895040369, "per_gop": 0.6613190731, "pop_2019": 34637, "median_income": 81646.0}, {"county": "montgomery", "state": "Illinois", "sab": "IL", "fips": 17135, "per_dem": 0.2720399096, "per_gop": 0.6716033986, "pop_2019": 28414, "median_income": 48886.0}, {"county": "morgan", "state": "Illinois", "sab": "IL", "fips": 17137, "per_dem": 0.3212843157, "per_gop": 0.6202505648, "pop_2019": 33658, "median_income": 54509.0}, {"county": "moultrie", "state": "Illinois", "sab": "IL", "fips": 17139, "per_dem": 0.2377194395, "per_gop": 0.7171847318, "pop_2019": 14501, "median_income": 59159.0}, {"county": "ogle", "state": "Illinois", "sab": "IL", "fips": 17141, "per_dem": 0.3372132112, "per_gop": 0.602739726, "pop_2019": 50643, "median_income": 67076.0}, {"county": "peoria", "state": "Illinois", "sab": "IL", "fips": 17143, "per_dem": 0.4832634093, "per_gop": 0.4556767572, "pop_2019": 179179, "median_income": 59003.0}, {"county": "perry", "state": "Illinois", "sab": "IL", "fips": 17145, "per_dem": 0.2506696889, "per_gop": 0.7022460334, "pop_2019": 20916, "median_income": 49119.0}, {"county": "piatt", "state": "Illinois", "sab": "IL", "fips": 17147, "per_dem": 0.2958759411, "per_gop": 0.6318687493, "pop_2019": 16344, "median_income": 67524.0}, {"county": "pike", "state": "Illinois", "sab": "IL", "fips": 17149, "per_dem": 0.1893268973, "per_gop": 0.7708500939, "pop_2019": 15561, "median_income": 45940.0}, {"county": "pope", "state": "Illinois", "sab": "IL", "fips": 17151, "per_dem": 0.1754221388, "per_gop": 0.787054409, "pop_2019": 4177, "median_income": 44347.0}, {"county": "pulaski", "state": "Illinois", "sab": "IL", "fips": 17153, "per_dem": 0.3303679741, "per_gop": 0.6401132228, "pop_2019": 5335, "median_income": 37430.0}, {"county": "putnam", "state": "Illinois", "sab": "IL", "fips": 17155, "per_dem": 0.3715864759, "per_gop": 0.5728218466, "pop_2019": 5739, "median_income": 67141.0}, {"county": "randolph", "state": "Illinois", "sab": "IL", "fips": 17157, "per_dem": 0.243799886, "per_gop": 0.7120866591, "pop_2019": 31782, "median_income": 54627.0}, {"county": "richland", "state": "Illinois", "sab": "IL", "fips": 17159, "per_dem": 0.2069462647, "per_gop": 0.7517693316, "pop_2019": 15513, "median_income": 46025.0}, {"county": "rock island", "state": "Illinois", "sab": "IL", "fips": 17161, "per_dem": 0.5122675517, "per_gop": 0.4282765082, "pop_2019": 141879, "median_income": 56981.0}, {"county": "st. clair", "state": "Illinois", "sab": "IL", "fips": 17163, "per_dem": 0.5048615364, "per_gop": 0.4486455651, "pop_2019": 259686, "median_income": 57778.0}, {"county": "saline", "state": "Illinois", "sab": "IL", "fips": 17165, "per_dem": 0.2270785117, "per_gop": 0.7341997508, "pop_2019": 23491, "median_income": 42458.0}, {"county": "sangamon", "state": "Illinois", "sab": "IL", "fips": 17167, "per_dem": 0.4222054067, "per_gop": 0.516450369, "pop_2019": 194672, "median_income": 63399.0}, {"county": "schuyler", "state": "Illinois", "sab": "IL", "fips": 17169, "per_dem": 0.2832278481, "per_gop": 0.6653481013, "pop_2019": 6768, "median_income": 52000.0}, {"county": "scott", "state": "Illinois", "sab": "IL", "fips": 17171, "per_dem": 0.2044134727, "per_gop": 0.7607433217, "pop_2019": 4951, "median_income": 53967.0}, {"county": "shelby", "state": "Illinois", "sab": "IL", "fips": 17173, "per_dem": 0.2088526393, "per_gop": 0.7522910557, "pop_2019": 21634, "median_income": 55069.0}, {"county": "stark", "state": "Illinois", "sab": "IL", "fips": 17175, "per_dem": 0.2763206502, "per_gop": 0.6564462505, "pop_2019": 5342, "median_income": 52875.0}, {"county": "stephenson", "state": "Illinois", "sab": "IL", "fips": 17177, "per_dem": 0.3857106274, "per_gop": 0.5554417414, "pop_2019": 44498, "median_income": 59575.0}, {"county": "tazewell", "state": "Illinois", "sab": "IL", "fips": 17179, "per_dem": 0.3246878305, "per_gop": 0.6096579159, "pop_2019": 131803, "median_income": 66784.0}, {"county": "union", "state": "Illinois", "sab": "IL", "fips": 17181, "per_dem": 0.2805966643, "per_gop": 0.6788818417, "pop_2019": 16653, "median_income": 45743.0}, {"county": "vermilion", "state": "Illinois", "sab": "IL", "fips": 17183, "per_dem": 0.3314205175, "per_gop": 0.6235779724, "pop_2019": 75758, "median_income": 50285.0}, {"county": "wabash", "state": "Illinois", "sab": "IL", "fips": 17185, "per_dem": 0.2121436505, "per_gop": 0.7476860422, "pop_2019": 11520, "median_income": 50878.0}, {"county": "warren", "state": "Illinois", "sab": "IL", "fips": 17187, "per_dem": 0.3874025974, "per_gop": 0.5541558442, "pop_2019": 16844, "median_income": 53462.0}, {"county": "washington", "state": "Illinois", "sab": "IL", "fips": 17189, "per_dem": 0.1960412148, "per_gop": 0.7546095445, "pop_2019": 13887, "median_income": 60411.0}, {"county": "wayne", "state": "Illinois", "sab": "IL", "fips": 17191, "per_dem": 0.1269379845, "per_gop": 0.8433866279, "pop_2019": 16215, "median_income": 44986.0}, {"county": "white", "state": "Illinois", "sab": "IL", "fips": 17193, "per_dem": 0.1937165592, "per_gop": 0.7736314995, "pop_2019": 13537, "median_income": 43687.0}, {"county": "whiteside", "state": "Illinois", "sab": "IL", "fips": 17195, "per_dem": 0.4365331218, "per_gop": 0.4996826656, "pop_2019": 55175, "median_income": 59558.0}, {"county": "will", "state": "Illinois", "sab": "IL", "fips": 17197, "per_dem": 0.5024913233, "per_gop": 0.4457784956, "pop_2019": 690743, "median_income": 91856.0}, {"county": "williamson", "state": "Illinois", "sab": "IL", "fips": 17199, "per_dem": 0.2717522755, "per_gop": 0.6843294507, "pop_2019": 66597, "median_income": 47215.0}, {"county": "winnebago", "state": "Illinois", "sab": "IL", "fips": 17201, "per_dem": 0.4653312925, "per_gop": 0.4770718501, "pop_2019": 282572, "median_income": 64770.0}, {"county": "woodford", "state": "Illinois", "sab": "IL", "fips": 17203, "per_dem": 0.2613853216, "per_gop": 0.6797668781, "pop_2019": 38459, "median_income": 75851.0}, {"county": "adams", "state": "Indiana", "sab": "IN", "fips": 18001, "per_dem": 0.2148937802, "per_gop": 0.739473886, "pop_2019": 35777, "median_income": 59958.0}, {"county": "allen", "state": "Indiana", "sab": "IN", "fips": 18003, "per_dem": 0.3787854884, "per_gop": 0.5748180565, "pop_2019": 379299, "median_income": 62977.0}, {"county": "bartholomew", "state": "Indiana", "sab": "IN", "fips": 18005, "per_dem": 0.3038377227, "per_gop": 0.6371607645, "pop_2019": 83779, "median_income": 65210.0}, {"county": "benton", "state": "Indiana", "sab": "IN", "fips": 18007, "per_dem": 0.2353585112, "per_gop": 0.705801861, "pop_2019": 8748, "median_income": 58759.0}, {"county": "blackford", "state": "Indiana", "sab": "IN", "fips": 18009, "per_dem": 0.2577768561, "per_gop": 0.6945250933, "pop_2019": 11758, "median_income": 51302.0}, {"county": "boone", "state": "Indiana", "sab": "IN", "fips": 18011, "per_dem": 0.3175509186, "per_gop": 0.6130189327, "pop_2019": 67843, "median_income": 73251.0}, {"county": "brown", "state": "Indiana", "sab": "IN", "fips": 18013, "per_dem": 0.318411735, "per_gop": 0.6341679312, "pop_2019": 15092, "median_income": 64508.0}, {"county": "carroll", "state": "Indiana", "sab": "IN", "fips": 18015, "per_dem": 0.2196538506, "per_gop": 0.7286560576, "pop_2019": 20257, "median_income": 62986.0}, {"county": "cass", "state": "Indiana", "sab": "IN", "fips": 18017, "per_dem": 0.2658648744, "per_gop": 0.6860275911, "pop_2019": 37689, "median_income": 57844.0}, {"county": "clark", "state": "Indiana", "sab": "IN", "fips": 18019, "per_dem": 0.3677011584, "per_gop": 0.5872730119, "pop_2019": 118302, "median_income": 59199.0}, {"county": "clay", "state": "Indiana", "sab": "IN", "fips": 18021, "per_dem": 0.2048139266, "per_gop": 0.7574384936, "pop_2019": 26225, "median_income": 54408.0}, {"county": "clinton", "state": "Indiana", "sab": "IN", "fips": 18023, "per_dem": 0.2369704102, "per_gop": 0.7170477471, "pop_2019": 32399, "median_income": 60155.0}, {"county": "crawford", "state": "Indiana", "sab": "IN", "fips": 18025, "per_dem": 0.2881725114, "per_gop": 0.656284034, "pop_2019": 10577, "median_income": 48182.0}, {"county": "daviess", "state": "Indiana", "sab": "IN", "fips": 18027, "per_dem": 0.1676602086, "per_gop": 0.7959202683, "pop_2019": 33351, "median_income": 50274.0}, {"county": "dearborn", "state": "Indiana", "sab": "IN", "fips": 18029, "per_dem": 0.204224174, "per_gop": 0.7574236721, "pop_2019": 49458, "median_income": 72169.0}, {"county": "decatur", "state": "Indiana", "sab": "IN", "fips": 18031, "per_dem": 0.1911671924, "per_gop": 0.7650292925, "pop_2019": 26559, "median_income": 59627.0}, {"county": "dekalb", "state": "Indiana", "sab": "IN", "fips": 18033, "per_dem": 0.2343601332, "per_gop": 0.7168173168, "pop_2019": 43475, "median_income": 66280.0}, {"county": "delaware", "state": "Indiana", "sab": "IN", "fips": 18035, "per_dem": 0.4049307591, "per_gop": 0.5417794582, "pop_2019": 114135, "median_income": 51152.0}, {"county": "dubois", "state": "Indiana", "sab": "IN", "fips": 18037, "per_dem": 0.2705728774, "per_gop": 0.6710347944, "pop_2019": 42736, "median_income": 65188.0}, {"county": "elkhart", "state": "Indiana", "sab": "IN", "fips": 18039, "per_dem": 0.3170417415, "per_gop": 0.6413855523, "pop_2019": 206341, "median_income": 65644.0}, {"county": "fayette", "state": "Indiana", "sab": "IN", "fips": 18041, "per_dem": 0.2363064008, "per_gop": 0.7176285414, "pop_2019": 23102, "median_income": 57323.0}, {"county": "floyd", "state": "Indiana", "sab": "IN", "fips": 18043, "per_dem": 0.3744526528, "per_gop": 0.5756077905, "pop_2019": 78522, "median_income": 64971.0}, {"county": "fountain", "state": "Indiana", "sab": "IN", "fips": 18045, "per_dem": 0.1974846133, "per_gop": 0.7574257426, "pop_2019": 16346, "median_income": 56259.0}, {"county": "franklin", "state": "Indiana", "sab": "IN", "fips": 18047, "per_dem": 0.1789808917, "per_gop": 0.78844404, "pop_2019": 22758, "median_income": 64245.0}, {"county": "fulton", "state": "Indiana", "sab": "IN", "fips": 18049, "per_dem": 0.2340577979, "per_gop": 0.7176976355, "pop_2019": 19974, "median_income": 56511.0}, {"county": "gibson", "state": "Indiana", "sab": "IN", "fips": 18051, "per_dem": 0.240434333, "per_gop": 0.7160677353, "pop_2019": 33659, "median_income": 55368.0}, {"county": "grant", "state": "Indiana", "sab": "IN", "fips": 18053, "per_dem": 0.2784975633, "per_gop": 0.6739173501, "pop_2019": 65769, "median_income": 53371.0}, {"county": "greene", "state": "Indiana", "sab": "IN", "fips": 18055, "per_dem": 0.212816973, "per_gop": 0.7465668822, "pop_2019": 31922, "median_income": 50177.0}, {"county": "hamilton", "state": "Indiana", "sab": "IN", "fips": 18057, "per_dem": 0.372414242, "per_gop": 0.5682418798, "pop_2019": 338011, "median_income": 104826.0}, {"county": "hancock", "state": "Indiana", "sab": "IN", "fips": 18059, "per_dem": 0.2470647015, "per_gop": 0.6953118494, "pop_2019": 78168, "median_income": 83263.0}, {"county": "harrison", "state": "Indiana", "sab": "IN", "fips": 18061, "per_dem": 0.2577720207, "per_gop": 0.7012629534, "pop_2019": 40515, "median_income": 64087.0}, {"county": "hendricks", "state": "Indiana", "sab": "IN", "fips": 18063, "per_dem": 0.3002338622, "per_gop": 0.6421377129, "pop_2019": 170311, "median_income": 81480.0}, {"county": "henry", "state": "Indiana", "sab": "IN", "fips": 18065, "per_dem": 0.2552428394, "per_gop": 0.6921544209, "pop_2019": 47972, "median_income": 56305.0}, {"county": "howard", "state": "Indiana", "sab": "IN", "fips": 18067, "per_dem": 0.3051368559, "per_gop": 0.6441475758, "pop_2019": 82544, "median_income": 64182.0}, {"county": "huntington", "state": "Indiana", "sab": "IN", "fips": 18069, "per_dem": 0.2194816577, "per_gop": 0.7292475272, "pop_2019": 36520, "median_income": 61426.0}, {"county": "jackson", "state": "Indiana", "sab": "IN", "fips": 18071, "per_dem": 0.2191991786, "per_gop": 0.733344741, "pop_2019": 44231, "median_income": 58151.0}, {"county": "jasper", "state": "Indiana", "sab": "IN", "fips": 18073, "per_dem": 0.2497187008, "per_gop": 0.7037731603, "pop_2019": 33562, "median_income": 64007.0}, {"county": "jay", "state": "Indiana", "sab": "IN", "fips": 18075, "per_dem": 0.2372519467, "per_gop": 0.7155237378, "pop_2019": 20436, "median_income": 52689.0}, {"county": "jefferson", "state": "Indiana", "sab": "IN", "fips": 18077, "per_dem": 0.3212985662, "per_gop": 0.6342767996, "pop_2019": 32308, "median_income": 56362.0}, {"county": "jennings", "state": "Indiana", "sab": "IN", "fips": 18079, "per_dem": 0.2126855601, "per_gop": 0.7397210976, "pop_2019": 27735, "median_income": 58153.0}, {"county": "johnson", "state": "Indiana", "sab": "IN", "fips": 18081, "per_dem": 0.2614866599, "per_gop": 0.6863458606, "pop_2019": 158167, "median_income": 77768.0}, {"county": "knox", "state": "Indiana", "sab": "IN", "fips": 18083, "per_dem": 0.2436220371, "per_gop": 0.7154298263, "pop_2019": 36594, "median_income": 46287.0}, {"county": "kosciusko", "state": "Indiana", "sab": "IN", "fips": 18085, "per_dem": 0.1977935876, "per_gop": 0.7493340019, "pop_2019": 79456, "median_income": 64849.0}, {"county": "lagrange", "state": "Indiana", "sab": "IN", "fips": 18087, "per_dem": 0.2177554439, "per_gop": 0.7354480737, "pop_2019": 39614, "median_income": 63238.0}, {"county": "lake", "state": "Indiana", "sab": "IN", "fips": 18089, "per_dem": 0.5837590576, "per_gop": 0.3773589617, "pop_2019": 485493, "median_income": 61735.0}, {"county": "laporte", "state": "Indiana", "sab": "IN", "fips": 18091, "per_dem": 0.4399475486, "per_gop": 0.5040227586, "pop_2019": 109888, "median_income": 61146.0}, {"county": "lawrence", "state": "Indiana", "sab": "IN", "fips": 18093, "per_dem": 0.2206961627, "per_gop": 0.7356888237, "pop_2019": 45370, "median_income": 53545.0}, {"county": "madison", "state": "Indiana", "sab": "IN", "fips": 18095, "per_dem": 0.3465337309, "per_gop": 0.603354454, "pop_2019": 129569, "median_income": 57449.0}, {"county": "marion", "state": "Indiana", "sab": "IN", "fips": 18097, "per_dem": 0.5890159803, "per_gop": 0.3606724458, "pop_2019": 964582, "median_income": 59657.0}, {"county": "marshall", "state": "Indiana", "sab": "IN", "fips": 18099, "per_dem": 0.266437139, "per_gop": 0.6822523323, "pop_2019": 46258, "median_income": 62844.0}, {"county": "martin", "state": "Indiana", "sab": "IN", "fips": 18101, "per_dem": 0.1832743915, "per_gop": 0.7686706886, "pop_2019": 10255, "median_income": 53738.0}, {"county": "miami", "state": "Indiana", "sab": "IN", "fips": 18103, "per_dem": 0.2058035714, "per_gop": 0.7421875, "pop_2019": 35516, "median_income": 57831.0}, {"county": "monroe", "state": "Indiana", "sab": "IN", "fips": 18105, "per_dem": 0.5932179859, "per_gop": 0.3562292834, "pop_2019": 148431, "median_income": 49163.0}, {"county": "montgomery", "state": "Indiana", "sab": "IN", "fips": 18107, "per_dem": 0.2226342626, "per_gop": 0.7318058407, "pop_2019": 38338, "median_income": 60949.0}, {"county": "morgan", "state": "Indiana", "sab": "IN", "fips": 18109, "per_dem": 0.1936177037, "per_gop": 0.7591725465, "pop_2019": 70489, "median_income": 70457.0}, {"county": "newton", "state": "Indiana", "sab": "IN", "fips": 18111, "per_dem": 0.2422724918, "per_gop": 0.7035054395, "pop_2019": 13984, "median_income": 60428.0}, {"county": "noble", "state": "Indiana", "sab": "IN", "fips": 18113, "per_dem": 0.231142688, "per_gop": 0.7222024867, "pop_2019": 47744, "median_income": 63020.0}, {"county": "ohio", "state": "Indiana", "sab": "IN", "fips": 18115, "per_dem": 0.2351731231, "per_gop": 0.726088447, "pop_2019": 5875, "median_income": 61025.0}, {"county": "orange", "state": "Indiana", "sab": "IN", "fips": 18117, "per_dem": 0.2500915863, "per_gop": 0.7082671877, "pop_2019": 19646, "median_income": 46585.0}, {"county": "owen", "state": "Indiana", "sab": "IN", "fips": 18119, "per_dem": 0.2284037559, "per_gop": 0.7219483568, "pop_2019": 20799, "median_income": 53912.0}, {"county": "parke", "state": "Indiana", "sab": "IN", "fips": 18121, "per_dem": 0.2191301703, "per_gop": 0.7395072993, "pop_2019": 16937, "median_income": 52724.0}, {"county": "perry", "state": "Indiana", "sab": "IN", "fips": 18123, "per_dem": 0.3815576324, "per_gop": 0.5677258567, "pop_2019": 19169, "median_income": 53495.0}, {"county": "pike", "state": "Indiana", "sab": "IN", "fips": 18125, "per_dem": 0.2169984942, "per_gop": 0.7358206458, "pop_2019": 12389, "median_income": 51300.0}, {"county": "porter", "state": "Indiana", "sab": "IN", "fips": 18127, "per_dem": 0.438359567, "per_gop": 0.5061836532, "pop_2019": 170389, "median_income": 78369.0}, {"county": "posey", "state": "Indiana", "sab": "IN", "fips": 18129, "per_dem": 0.2823746787, "per_gop": 0.6742448586, "pop_2019": 25427, "median_income": 65247.0}, {"county": "pulaski", "state": "Indiana", "sab": "IN", "fips": 18131, "per_dem": 0.2440684201, "per_gop": 0.7088467905, "pop_2019": 12353, "median_income": 52279.0}, {"county": "putnam", "state": "Indiana", "sab": "IN", "fips": 18133, "per_dem": 0.2286103542, "per_gop": 0.7245912807, "pop_2019": 37576, "median_income": 57385.0}, {"county": "randolph", "state": "Indiana", "sab": "IN", "fips": 18135, "per_dem": 0.2339326702, "per_gop": 0.7187260903, "pop_2019": 24665, "median_income": 50983.0}, {"county": "ripley", "state": "Indiana", "sab": "IN", "fips": 18137, "per_dem": 0.1931978108, "per_gop": 0.7666927287, "pop_2019": 28324, "median_income": 61140.0}, {"county": "rush", "state": "Indiana", "sab": "IN", "fips": 18139, "per_dem": 0.2113945107, "per_gop": 0.7335736069, "pop_2019": 16581, "median_income": 56308.0}, {"county": "st. joseph", "state": "Indiana", "sab": "IN", "fips": 18141, "per_dem": 0.4773508022, "per_gop": 0.4752676973, "pop_2019": 271826, "median_income": 59655.0}, {"county": "scott", "state": "Indiana", "sab": "IN", "fips": 18143, "per_dem": 0.291611479, "per_gop": 0.670419426, "pop_2019": 23873, "median_income": 51148.0}, {"county": "shelby", "state": "Indiana", "sab": "IN", "fips": 18145, "per_dem": 0.2367995539, "per_gop": 0.7091162531, "pop_2019": 44729, "median_income": 64421.0}, {"county": "spencer", "state": "Indiana", "sab": "IN", "fips": 18147, "per_dem": 0.2872778391, "per_gop": 0.659905613, "pop_2019": 20277, "median_income": 62653.0}, {"county": "starke", "state": "Indiana", "sab": "IN", "fips": 18149, "per_dem": 0.2697810535, "per_gop": 0.6901148927, "pop_2019": 22995, "median_income": 54966.0}, {"county": "steuben", "state": "Indiana", "sab": "IN", "fips": 18151, "per_dem": 0.257467309, "per_gop": 0.6969717825, "pop_2019": 34594, "median_income": 65070.0}, {"county": "sullivan", "state": "Indiana", "sab": "IN", "fips": 18153, "per_dem": 0.2468746349, "per_gop": 0.7171398528, "pop_2019": 20669, "median_income": 48669.0}, {"county": "switzerland", "state": "Indiana", "sab": "IN", "fips": 18155, "per_dem": 0.2555647156, "per_gop": 0.7029403682, "pop_2019": 10751, "median_income": 54743.0}, {"county": "tippecanoe", "state": "Indiana", "sab": "IN", "fips": 18157, "per_dem": 0.4394179211, "per_gop": 0.4960107242, "pop_2019": 195732, "median_income": 57046.0}, {"county": "tipton", "state": "Indiana", "sab": "IN", "fips": 18159, "per_dem": 0.2113182423, "per_gop": 0.744207723, "pop_2019": 15148, "median_income": 71648.0}, {"county": "union", "state": "Indiana", "sab": "IN", "fips": 18161, "per_dem": 0.2175897748, "per_gop": 0.7440657334, "pop_2019": 7054, "median_income": 54123.0}, {"county": "vanderburgh", "state": "Indiana", "sab": "IN", "fips": 18163, "per_dem": 0.3932348486, "per_gop": 0.5617521575, "pop_2019": 181451, "median_income": 54346.0}, {"county": "vermilion", "state": "Indiana", "sab": "IN", "fips": 18165, "per_dem": 0.3010270505, "per_gop": 0.6525386952, "pop_2019": 15498, "median_income": 51415.0}, {"county": "vigo", "state": "Indiana", "sab": "IN", "fips": 18167, "per_dem": 0.402385706, "per_gop": 0.5540701054, "pop_2019": 107038, "median_income": 48976.0}, {"county": "wabash", "state": "Indiana", "sab": "IN", "fips": 18169, "per_dem": 0.2249720462, "per_gop": 0.7319418561, "pop_2019": 30996, "median_income": 59645.0}, {"county": "warren", "state": "Indiana", "sab": "IN", "fips": 18171, "per_dem": 0.2140852258, "per_gop": 0.7389640214, "pop_2019": 8265, "median_income": 61729.0}, {"county": "warrick", "state": "Indiana", "sab": "IN", "fips": 18173, "per_dem": 0.3068661556, "per_gop": 0.6461886589, "pop_2019": 62998, "median_income": 72044.0}, {"county": "washington", "state": "Indiana", "sab": "IN", "fips": 18175, "per_dem": 0.2325950763, "per_gop": 0.72408012, "pop_2019": 28036, "median_income": 54061.0}, {"county": "wayne", "state": "Indiana", "sab": "IN", "fips": 18177, "per_dem": 0.3253958944, "per_gop": 0.6267057674, "pop_2019": 65884, "median_income": 51486.0}, {"county": "wells", "state": "Indiana", "sab": "IN", "fips": 18179, "per_dem": 0.1969823973, "per_gop": 0.7619446773, "pop_2019": 28296, "median_income": 64841.0}, {"county": "white", "state": "Indiana", "sab": "IN", "fips": 18181, "per_dem": 0.2588365987, "per_gop": 0.6880428196, "pop_2019": 24102, "median_income": 60079.0}, {"county": "whitley", "state": "Indiana", "sab": "IN", "fips": 18183, "per_dem": 0.217508851, "per_gop": 0.7310588993, "pop_2019": 33964, "median_income": 67157.0}, {"county": "adair", "state": "Iowa", "sab": "IA", "fips": 19001, "per_dem": 0.2998137803, "per_gop": 0.6533652567, "pop_2019": 7152, "median_income": 51920.0}, {"county": "adams", "state": "Iowa", "sab": "IA", "fips": 19003, "per_dem": 0.2713736792, "per_gop": 0.6690682036, "pop_2019": 3602, "median_income": 44945.0}, {"county": "allamakee", "state": "Iowa", "sab": "IA", "fips": 19005, "per_dem": 0.3523475208, "per_gop": 0.595582858, "pop_2019": 13687, "median_income": 50131.0}, {"county": "appanoose", "state": "Iowa", "sab": "IA", "fips": 19007, "per_dem": 0.2974081365, "per_gop": 0.6612532808, "pop_2019": 12426, "median_income": 42228.0}, {"county": "audubon", "state": "Iowa", "sab": "IA", "fips": 19009, "per_dem": 0.3193252442, "per_gop": 0.6318437408, "pop_2019": 5496, "median_income": 47545.0}, {"county": "benton", "state": "Iowa", "sab": "IA", "fips": 19011, "per_dem": 0.3412710007, "per_gop": 0.6008765522, "pop_2019": 25645, "median_income": 62617.0}, {"county": "black hawk", "state": "Iowa", "sab": "IA", "fips": 19013, "per_dem": 0.5062558327, "per_gop": 0.4331155787, "pop_2019": 131228, "median_income": 55000.0}, {"county": "boone", "state": "Iowa", "sab": "IA", "fips": 19015, "per_dem": 0.3945223112, "per_gop": 0.5333237986, "pop_2019": 26234, "median_income": 60161.0}, {"county": "bremer", "state": "Iowa", "sab": "IA", "fips": 19017, "per_dem": 0.4006741573, "per_gop": 0.5392509363, "pop_2019": 25062, "median_income": 60254.0}, {"county": "buchanan", "state": "Iowa", "sab": "IA", "fips": 19019, "per_dem": 0.3912400118, "per_gop": 0.5429614284, "pop_2019": 21175, "median_income": 56137.0}, {"county": "buena vista", "state": "Iowa", "sab": "IA", "fips": 19021, "per_dem": 0.3485756205, "per_gop": 0.5984839222, "pop_2019": 19620, "median_income": 52099.0}, {"county": "butler", "state": "Iowa", "sab": "IA", "fips": 19023, "per_dem": 0.290063028, "per_gop": 0.6595145501, "pop_2019": 14439, "median_income": 52959.0}, {"county": "calhoun", "state": "Iowa", "sab": "IA", "fips": 19025, "per_dem": 0.2734573947, "per_gop": 0.6789422135, "pop_2019": 9668, "median_income": 49126.0}, {"county": "carroll", "state": "Iowa", "sab": "IA", "fips": 19027, "per_dem": 0.3167225683, "per_gop": 0.6350742693, "pop_2019": 20165, "median_income": 55013.0}, {"county": "cass", "state": "Iowa", "sab": "IA", "fips": 19029, "per_dem": 0.2758327427, "per_gop": 0.673990078, "pop_2019": 12836, "median_income": 48589.0}, {"county": "cedar", "state": "Iowa", "sab": "IA", "fips": 19031, "per_dem": 0.3812060516, "per_gop": 0.5620072448, "pop_2019": 18627, "median_income": 62279.0}, {"county": "cerro gordo", "state": "Iowa", "sab": "IA", "fips": 19033, "per_dem": 0.4347633986, "per_gop": 0.511774842, "pop_2019": 42450, "median_income": 52935.0}, {"county": "cherokee", "state": "Iowa", "sab": "IA", "fips": 19035, "per_dem": 0.2709343679, "per_gop": 0.6770126091, "pop_2019": 11235, "median_income": 51865.0}, {"county": "chickasaw", "state": "Iowa", "sab": "IA", "fips": 19037, "per_dem": 0.3555834773, "per_gop": 0.587246741, "pop_2019": 11933, "median_income": 55565.0}, {"county": "clarke", "state": "Iowa", "sab": "IA", "fips": 19039, "per_dem": 0.332122588, "per_gop": 0.6143019296, "pop_2019": 9395, "median_income": 50879.0}, {"county": "clay", "state": "Iowa", "sab": "IA", "fips": 19041, "per_dem": 0.2629360805, "per_gop": 0.6871926949, "pop_2019": 16016, "median_income": 52835.0}, {"county": "clayton", "state": "Iowa", "sab": "IA", "fips": 19043, "per_dem": 0.3556825676, "per_gop": 0.5835348428, "pop_2019": 17549, "median_income": 50280.0}, {"county": "clinton", "state": "Iowa", "sab": "IA", "fips": 19045, "per_dem": 0.4430719184, "per_gop": 0.4945050114, "pop_2019": 46429, "median_income": 55232.0}, {"county": "crawford", "state": "Iowa", "sab": "IA", "fips": 19047, "per_dem": 0.2892742641, "per_gop": 0.6715243369, "pop_2019": 16820, "median_income": 50065.0}, {"county": "dallas", "state": "Iowa", "sab": "IA", "fips": 19049, "per_dem": 0.4163543079, "per_gop": 0.5127468963, "pop_2019": 93453, "median_income": 71621.0}, {"county": "davis", "state": "Iowa", "sab": "IA", "fips": 19051, "per_dem": 0.2529808191, "per_gop": 0.7052877138, "pop_2019": 9000, "median_income": 48503.0}, {"county": "decatur", "state": "Iowa", "sab": "IA", "fips": 19053, "per_dem": 0.324331623, "per_gop": 0.6200378072, "pop_2019": 7870, "median_income": 40355.0}, {"county": "delaware", "state": "Iowa", "sab": "IA", "fips": 19055, "per_dem": 0.3225313693, "per_gop": 0.6206219313, "pop_2019": 17011, "median_income": 54855.0}, {"county": "des moines", "state": "Iowa", "sab": "IA", "fips": 19057, "per_dem": 0.4370223909, "per_gop": 0.5065462513, "pop_2019": 38967, "median_income": 54298.0}, {"county": "dickinson", "state": "Iowa", "sab": "IA", "fips": 19059, "per_dem": 0.2977456817, "per_gop": 0.6580462574, "pop_2019": 17258, "median_income": 57589.0}, {"county": "dubuque", "state": "Iowa", "sab": "IA", "fips": 19061, "per_dem": 0.4644248221, "per_gop": 0.4768644085, "pop_2019": 97311, "median_income": 58418.0}, {"county": "emmet", "state": "Iowa", "sab": "IA", "fips": 19063, "per_dem": 0.2880815806, "per_gop": 0.6630550244, "pop_2019": 9208, "median_income": 49154.0}, {"county": "fayette", "state": "Iowa", "sab": "IA", "fips": 19065, "per_dem": 0.3735860593, "per_gop": 0.5697544074, "pop_2019": 19650, "median_income": 47897.0}, {"county": "floyd", "state": "Iowa", "sab": "IA", "fips": 19067, "per_dem": 0.3978710081, "per_gop": 0.5474013776, "pop_2019": 15642, "median_income": 52006.0}, {"county": "franklin", "state": "Iowa", "sab": "IA", "fips": 19069, "per_dem": 0.3031536114, "per_gop": 0.6415055951, "pop_2019": 10070, "median_income": 53194.0}, {"county": "fremont", "state": "Iowa", "sab": "IA", "fips": 19071, "per_dem": 0.2698368036, "per_gop": 0.6755768149, "pop_2019": 6960, "median_income": 56593.0}, {"county": "greene", "state": "Iowa", "sab": "IA", "fips": 19073, "per_dem": 0.3544729105, "per_gop": 0.5919781604, "pop_2019": 8888, "median_income": 50007.0}, {"county": "grundy", "state": "Iowa", "sab": "IA", "fips": 19075, "per_dem": 0.2729825599, "per_gop": 0.6674549217, "pop_2019": 12232, "median_income": 58144.0}, {"county": "guthrie", "state": "Iowa", "sab": "IA", "fips": 19077, "per_dem": 0.3042094093, "per_gop": 0.637247966, "pop_2019": 10689, "median_income": 53862.0}, {"county": "hamilton", "state": "Iowa", "sab": "IA", "fips": 19079, "per_dem": 0.3577546449, "per_gop": 0.5863750165, "pop_2019": 14773, "median_income": 57055.0}, {"county": "hancock", "state": "Iowa", "sab": "IA", "fips": 19081, "per_dem": 0.2720550301, "per_gop": 0.683061049, "pop_2019": 10630, "median_income": 55645.0}, {"county": "hardin", "state": "Iowa", "sab": "IA", "fips": 19083, "per_dem": 0.329336341, "per_gop": 0.621037635, "pop_2019": 16846, "median_income": 52289.0}, {"county": "harrison", "state": "Iowa", "sab": "IA", "fips": 19085, "per_dem": 0.287747357, "per_gop": 0.6630523177, "pop_2019": 14049, "median_income": 56292.0}, {"county": "henry", "state": "Iowa", "sab": "IA", "fips": 19087, "per_dem": 0.3119750162, "per_gop": 0.6207193625, "pop_2019": 19954, "median_income": 57688.0}, {"county": "howard", "state": "Iowa", "sab": "IA", "fips": 19089, "per_dem": 0.3714222321, "per_gop": 0.5793210561, "pop_2019": 9158, "median_income": 51126.0}, {"county": "humboldt", "state": "Iowa", "sab": "IA", "fips": 19091, "per_dem": 0.2485595073, "per_gop": 0.708126366, "pop_2019": 9558, "median_income": 56380.0}, {"county": "ida", "state": "Iowa", "sab": "IA", "fips": 19093, "per_dem": 0.2206128134, "per_gop": 0.7395543175, "pop_2019": 6860, "median_income": 51368.0}, {"county": "iowa", "state": "Iowa", "sab": "IA", "fips": 19095, "per_dem": 0.3493002617, "per_gop": 0.5908522016, "pop_2019": 16184, "median_income": 60839.0}, {"county": "jackson", "state": "Iowa", "sab": "IA", "fips": 19097, "per_dem": 0.3760290082, "per_gop": 0.5704625637, "pop_2019": 19439, "median_income": 50961.0}, {"county": "jasper", "state": "Iowa", "sab": "IA", "fips": 19099, "per_dem": 0.3785683852, "per_gop": 0.5622070729, "pop_2019": 37185, "median_income": 61519.0}, {"county": "jefferson", "state": "Iowa", "sab": "IA", "fips": 19101, "per_dem": 0.4626921635, "per_gop": 0.467191601, "pop_2019": 18295, "median_income": 49960.0}, {"county": "johnson", "state": "Iowa", "sab": "IA", "fips": 19103, "per_dem": 0.6602853101, "per_gop": 0.2775493475, "pop_2019": 151140, "median_income": 59124.0}, {"county": "jones", "state": "Iowa", "sab": "IA", "fips": 19105, "per_dem": 0.3774847668, "per_gop": 0.5711717111, "pop_2019": 20681, "median_income": 55270.0}, {"county": "keokuk", "state": "Iowa", "sab": "IA", "fips": 19107, "per_dem": 0.2603952244, "per_gop": 0.696788802, "pop_2019": 10246, "median_income": 50217.0}, {"county": "kossuth", "state": "Iowa", "sab": "IA", "fips": 19109, "per_dem": 0.2973544974, "per_gop": 0.6627865961, "pop_2019": 14813, "median_income": 51009.0}, {"county": "lee", "state": "Iowa", "sab": "IA", "fips": 19111, "per_dem": 0.389794249, "per_gop": 0.5513118983, "pop_2019": 33657, "median_income": 53416.0}, {"county": "linn", "state": "Iowa", "sab": "IA", "fips": 19113, "per_dem": 0.5100205819, "per_gop": 0.4202103537, "pop_2019": 226706, "median_income": 68194.0}, {"county": "louisa", "state": "Iowa", "sab": "IA", "fips": 19115, "per_dem": 0.3323892373, "per_gop": 0.6190572527, "pop_2019": 11035, "median_income": 57686.0}, {"county": "lucas", "state": "Iowa", "sab": "IA", "fips": 19117, "per_dem": 0.2876425413, "per_gop": 0.6686060042, "pop_2019": 8600, "median_income": 45569.0}, {"county": "lyon", "state": "Iowa", "sab": "IA", "fips": 19119, "per_dem": 0.1447285354, "per_gop": 0.8188131313, "pop_2019": 11755, "median_income": 54427.0}, {"county": "madison", "state": "Iowa", "sab": "IA", "fips": 19121, "per_dem": 0.312800657, "per_gop": 0.6260706324, "pop_2019": 16338, "median_income": 61758.0}, {"county": "mahaska", "state": "Iowa", "sab": "IA", "fips": 19123, "per_dem": 0.2483323804, "per_gop": 0.7055460263, "pop_2019": 22095, "median_income": 55071.0}, {"county": "marion", "state": "Iowa", "sab": "IA", "fips": 19125, "per_dem": 0.3115529224, "per_gop": 0.623219779, "pop_2019": 33253, "median_income": 62579.0}, {"county": "marshall", "state": "Iowa", "sab": "IA", "fips": 19127, "per_dem": 0.4306779661, "per_gop": 0.5155367232, "pop_2019": 39369, "median_income": 56479.0}, {"county": "mills", "state": "Iowa", "sab": "IA", "fips": 19129, "per_dem": 0.2733964248, "per_gop": 0.6637749737, "pop_2019": 15109, "median_income": 62619.0}, {"county": "mitchell", "state": "Iowa", "sab": "IA", "fips": 19131, "per_dem": 0.3505597015, "per_gop": 0.5932835821, "pop_2019": 10586, "median_income": 51424.0}, {"county": "monona", "state": "Iowa", "sab": "IA", "fips": 19133, "per_dem": 0.2749171271, "per_gop": 0.6883977901, "pop_2019": 8615, "median_income": 49051.0}, {"county": "monroe", "state": "Iowa", "sab": "IA", "fips": 19135, "per_dem": 0.2739334027, "per_gop": 0.685483871, "pop_2019": 7707, "median_income": 51474.0}, {"county": "montgomery", "state": "Iowa", "sab": "IA", "fips": 19137, "per_dem": 0.262505002, "per_gop": 0.6864745898, "pop_2019": 9917, "median_income": 49020.0}, {"county": "muscatine", "state": "Iowa", "sab": "IA", "fips": 19139, "per_dem": 0.4340354186, "per_gop": 0.5003143666, "pop_2019": 42664, "median_income": 61696.0}, {"county": "o'brien", "state": "Iowa", "sab": "IA", "fips": 19141, "per_dem": 0.1788241698, "per_gop": 0.7804844856, "pop_2019": 13753, "median_income": 52774.0}, {"county": "osceola", "state": "Iowa", "sab": "IA", "fips": 19143, "per_dem": 0.1726618705, "per_gop": 0.79074132, "pop_2019": 5958, "median_income": 50584.0}, {"county": "page", "state": "Iowa", "sab": "IA", "fips": 19145, "per_dem": 0.258467279, "per_gop": 0.6996268657, "pop_2019": 15107, "median_income": 52344.0}, {"county": "palo alto", "state": "Iowa", "sab": "IA", "fips": 19147, "per_dem": 0.2984595635, "per_gop": 0.6587505349, "pop_2019": 8886, "median_income": 47832.0}, {"county": "plymouth", "state": "Iowa", "sab": "IA", "fips": 19149, "per_dem": 0.2204181665, "per_gop": 0.7397564525, "pop_2019": 25177, "median_income": 61453.0}, {"county": "pocahontas", "state": "Iowa", "sab": "IA", "fips": 19151, "per_dem": 0.2511093709, "per_gop": 0.7026885931, "pop_2019": 6619, "median_income": 49238.0}, {"county": "polk", "state": "Iowa", "sab": "IA", "fips": 19153, "per_dem": 0.5239077139, "per_gop": 0.4089878294, "pop_2019": 490161, "median_income": 68062.0}, {"county": "pottawattamie", "state": "Iowa", "sab": "IA", "fips": 19155, "per_dem": 0.3633069673, "per_gop": 0.5788140009, "pop_2019": 93206, "median_income": 59167.0}, {"county": "poweshiek", "state": "Iowa", "sab": "IA", "fips": 19157, "per_dem": 0.440730424, "per_gop": 0.5092334675, "pop_2019": 18504, "median_income": 55841.0}, {"county": "ringgold", "state": "Iowa", "sab": "IA", "fips": 19159, "per_dem": 0.2805514158, "per_gop": 0.6780923994, "pop_2019": 4894, "median_income": 42963.0}, {"county": "sac", "state": "Iowa", "sab": "IA", "fips": 19161, "per_dem": 0.2460255913, "per_gop": 0.7157813106, "pop_2019": 9721, "median_income": 48518.0}, {"county": "scott", "state": "Iowa", "sab": "IA", "fips": 19163, "per_dem": 0.4748226867, "per_gop": 0.4604608968, "pop_2019": 172943, "median_income": 63022.0}, {"county": "shelby", "state": "Iowa", "sab": "IA", "fips": 19165, "per_dem": 0.2629984051, "per_gop": 0.692185008, "pop_2019": 11454, "median_income": 55260.0}, {"county": "sioux", "state": "Iowa", "sab": "IA", "fips": 19167, "per_dem": 0.1272444272, "per_gop": 0.8205570071, "pop_2019": 34855, "median_income": 59826.0}, {"county": "story", "state": "Iowa", "sab": "IA", "fips": 19169, "per_dem": 0.5128808015, "per_gop": 0.3907380904, "pop_2019": 97117, "median_income": 59687.0}, {"county": "tama", "state": "Iowa", "sab": "IA", "fips": 19171, "per_dem": 0.3698471515, "per_gop": 0.575266327, "pop_2019": 16854, "median_income": 55226.0}, {"county": "taylor", "state": "Iowa", "sab": "IA", "fips": 19173, "per_dem": 0.2514152514, "per_gop": 0.701964702, "pop_2019": 6121, "median_income": 46191.0}, {"county": "union", "state": "Iowa", "sab": "IA", "fips": 19175, "per_dem": 0.3328710125, "per_gop": 0.6104368932, "pop_2019": 12241, "median_income": 47088.0}, {"county": "van buren", "state": "Iowa", "sab": "IA", "fips": 19177, "per_dem": 0.2390811117, "per_gop": 0.7158252978, "pop_2019": 7044, "median_income": 45891.0}, {"county": "wapello", "state": "Iowa", "sab": "IA", "fips": 19179, "per_dem": 0.3728327554, "per_gop": 0.5808215524, "pop_2019": 34969, "median_income": 47506.0}, {"county": "warren", "state": "Iowa", "sab": "IA", "fips": 19181, "per_dem": 0.3853098529, "per_gop": 0.5488556992, "pop_2019": 51466, "median_income": 74309.0}, {"county": "washington", "state": "Iowa", "sab": "IA", "fips": 19183, "per_dem": 0.3638211382, "per_gop": 0.5700295639, "pop_2019": 21965, "median_income": 57711.0}, {"county": "wayne", "state": "Iowa", "sab": "IA", "fips": 19185, "per_dem": 0.2461485793, "per_gop": 0.7083190688, "pop_2019": 6441, "median_income": 43361.0}, {"county": "webster", "state": "Iowa", "sab": "IA", "fips": 19187, "per_dem": 0.3650443761, "per_gop": 0.5829224433, "pop_2019": 35904, "median_income": 52149.0}, {"county": "winnebago", "state": "Iowa", "sab": "IA", "fips": 19189, "per_dem": 0.3358404758, "per_gop": 0.601189435, "pop_2019": 10354, "median_income": 56646.0}, {"county": "winneshiek", "state": "Iowa", "sab": "IA", "fips": 19191, "per_dem": 0.466969778, "per_gop": 0.4753499153, "pop_2019": 19991, "median_income": 57423.0}, {"county": "woodbury", "state": "Iowa", "sab": "IA", "fips": 19193, "per_dem": 0.3750494957, "per_gop": 0.573614702, "pop_2019": 103107, "median_income": 56835.0}, {"county": "worth", "state": "Iowa", "sab": "IA", "fips": 19195, "per_dem": 0.3612428842, "per_gop": 0.579459203, "pop_2019": 7381, "median_income": 53787.0}, {"county": "wright", "state": "Iowa", "sab": "IA", "fips": 19197, "per_dem": 0.3177004539, "per_gop": 0.6370818625, "pop_2019": 12562, "median_income": 53422.0}, {"county": "allen", "state": "Kansas", "sab": "KS", "fips": 20001, "per_dem": 0.2630786601, "per_gop": 0.6727512232, "pop_2019": 12369, "median_income": 46462.0}, {"county": "anderson", "state": "Kansas", "sab": "KS", "fips": 20003, "per_dem": 0.2029295087, "per_gop": 0.7281049741, "pop_2019": 7858, "median_income": 49064.0}, {"county": "atchison", "state": "Kansas", "sab": "KS", "fips": 20005, "per_dem": 0.3043954325, "per_gop": 0.6220866573, "pop_2019": 16073, "median_income": 50704.0}, {"county": "barber", "state": "Kansas", "sab": "KS", "fips": 20007, "per_dem": 0.1272068809, "per_gop": 0.8248076053, "pop_2019": 4427, "median_income": 49305.0}, {"county": "barton", "state": "Kansas", "sab": "KS", "fips": 20009, "per_dem": 0.1807097542, "per_gop": 0.7698255353, "pop_2019": 25779, "median_income": 47488.0}, {"county": "bourbon", "state": "Kansas", "sab": "KS", "fips": 20011, "per_dem": 0.2206826631, "per_gop": 0.7289624873, "pop_2019": 14534, "median_income": 46046.0}, {"county": "brown", "state": "Kansas", "sab": "KS", "fips": 20013, "per_dem": 0.2146464646, "per_gop": 0.7224747475, "pop_2019": 9564, "median_income": 47185.0}, {"county": "butler", "state": "Kansas", "sab": "KS", "fips": 20015, "per_dem": 0.2398802262, "per_gop": 0.6942811726, "pop_2019": 66911, "median_income": 67114.0}, {"county": "chase", "state": "Kansas", "sab": "KS", "fips": 20017, "per_dem": 0.2332339791, "per_gop": 0.7183308495, "pop_2019": 2648, "median_income": 48196.0}, {"county": "chautauqua", "state": "Kansas", "sab": "KS", "fips": 20019, "per_dem": 0.1279132791, "per_gop": 0.8411924119, "pop_2019": 3250, "median_income": 42383.0}, {"county": "cherokee", "state": "Kansas", "sab": "KS", "fips": 20021, "per_dem": 0.2336036251, "per_gop": 0.7175053661, "pop_2019": 19939, "median_income": 45022.0}, {"county": "cheyenne", "state": "Kansas", "sab": "KS", "fips": 20023, "per_dem": 0.1334279631, "per_gop": 0.8317955997, "pop_2019": 2657, "median_income": 45160.0}, {"county": "clark", "state": "Kansas", "sab": "KS", "fips": 20025, "per_dem": 0.1200406918, "per_gop": 0.8270600203, "pop_2019": 1994, "median_income": 49969.0}, {"county": "clay", "state": "Kansas", "sab": "KS", "fips": 20027, "per_dem": 0.1784276898, "per_gop": 0.7595921653, "pop_2019": 8002, "median_income": 50128.0}, {"county": "cloud", "state": "Kansas", "sab": "KS", "fips": 20029, "per_dem": 0.1942051684, "per_gop": 0.7454972592, "pop_2019": 8786, "median_income": 46871.0}, {"county": "coffey", "state": "Kansas", "sab": "KS", "fips": 20031, "per_dem": 0.181474003, "per_gop": 0.7546693589, "pop_2019": 8179, "median_income": 55846.0}, {"county": "comanche", "state": "Kansas", "sab": "KS", "fips": 20033, "per_dem": 0.1190198366, "per_gop": 0.8226371062, "pop_2019": 1700, "median_income": 43413.0}, {"county": "cowley", "state": "Kansas", "sab": "KS", "fips": 20035, "per_dem": 0.28231041, "per_gop": 0.65861474, "pop_2019": 34908, "median_income": 50779.0}, {"county": "crawford", "state": "Kansas", "sab": "KS", "fips": 20037, "per_dem": 0.3515690086, "per_gop": 0.5827547903, "pop_2019": 38818, "median_income": 43404.0}, {"county": "decatur", "state": "Kansas", "sab": "KS", "fips": 20039, "per_dem": 0.1219178082, "per_gop": 0.8356164384, "pop_2019": 2827, "median_income": 44656.0}, {"county": "dickinson", "state": "Kansas", "sab": "KS", "fips": 20041, "per_dem": 0.1975524476, "per_gop": 0.7373876124, "pop_2019": 18466, "median_income": 53095.0}, {"county": "doniphan", "state": "Kansas", "sab": "KS", "fips": 20043, "per_dem": 0.1734997029, "per_gop": 0.7727272727, "pop_2019": 7600, "median_income": 48021.0}, {"county": "douglas", "state": "Kansas", "sab": "KS", "fips": 20045, "per_dem": 0.6238518795, "per_gop": 0.2966556779, "pop_2019": 122259, "median_income": 55415.0}, {"county": "edwards", "state": "Kansas", "sab": "KS", "fips": 20047, "per_dem": 0.1590214067, "per_gop": 0.7897553517, "pop_2019": 2798, "median_income": 45059.0}, {"county": "elk", "state": "Kansas", "sab": "KS", "fips": 20049, "per_dem": 0.1270849881, "per_gop": 0.832406672, "pop_2019": 2530, "median_income": 40243.0}, {"county": "ellis", "state": "Kansas", "sab": "KS", "fips": 20051, "per_dem": 0.2289022298, "per_gop": 0.7127787307, "pop_2019": 28553, "median_income": 47728.0}, {"county": "ellsworth", "state": "Kansas", "sab": "KS", "fips": 20053, "per_dem": 0.1961157654, "per_gop": 0.7361005331, "pop_2019": 6102, "median_income": 52795.0}, {"county": "finney", "state": "Kansas", "sab": "KS", "fips": 20055, "per_dem": 0.3089096701, "per_gop": 0.6325146439, "pop_2019": 36467, "median_income": 56783.0}, {"county": "ford", "state": "Kansas", "sab": "KS", "fips": 20057, "per_dem": 0.2736700337, "per_gop": 0.6725925926, "pop_2019": 33619, "median_income": 55877.0}, {"county": "franklin", "state": "Kansas", "sab": "KS", "fips": 20059, "per_dem": 0.2654344155, "per_gop": 0.6591292926, "pop_2019": 25544, "median_income": 57636.0}, {"county": "geary", "state": "Kansas", "sab": "KS", "fips": 20061, "per_dem": 0.3603590966, "per_gop": 0.5773600786, "pop_2019": 31670, "median_income": 47106.0}, {"county": "gove", "state": "Kansas", "sab": "KS", "fips": 20063, "per_dem": 0.1121987952, "per_gop": 0.8486445783, "pop_2019": 2636, "median_income": 49457.0}, {"county": "graham", "state": "Kansas", "sab": "KS", "fips": 20065, "per_dem": 0.1462450593, "per_gop": 0.8007905138, "pop_2019": 2482, "median_income": 46174.0}, {"county": "grant", "state": "Kansas", "sab": "KS", "fips": 20067, "per_dem": 0.1847684985, "per_gop": 0.7594115102, "pop_2019": 7150, "median_income": 58820.0}, {"county": "gray", "state": "Kansas", "sab": "KS", "fips": 20069, "per_dem": 0.1277971159, "per_gop": 0.8209845848, "pop_2019": 5988, "median_income": 59035.0}, {"county": "greeley", "state": "Kansas", "sab": "KS", "fips": 20071, "per_dem": 0.1298904538, "per_gop": 0.8184663537, "pop_2019": 1232, "median_income": 51073.0}, {"county": "greenwood", "state": "Kansas", "sab": "KS", "fips": 20073, "per_dem": 0.1721807186, "per_gop": 0.7634293846, "pop_2019": 5982, "median_income": 44526.0}, {"county": "hamilton", "state": "Kansas", "sab": "KS", "fips": 20075, "per_dem": 0.13459268, "per_gop": 0.8146399055, "pop_2019": 2539, "median_income": 47277.0}, {"county": "harper", "state": "Kansas", "sab": "KS", "fips": 20077, "per_dem": 0.1543971349, "per_gop": 0.7759649821, "pop_2019": 5436, "median_income": 43946.0}, {"county": "harvey", "state": "Kansas", "sab": "KS", "fips": 20079, "per_dem": 0.3442916094, "per_gop": 0.5848005502, "pop_2019": 34429, "median_income": 60374.0}, {"county": "haskell", "state": "Kansas", "sab": "KS", "fips": 20081, "per_dem": 0.1753846154, "per_gop": 0.7776923077, "pop_2019": 3968, "median_income": 57019.0}, {"county": "hodgeman", "state": "Kansas", "sab": "KS", "fips": 20083, "per_dem": 0.1232604374, "per_gop": 0.8399602386, "pop_2019": 1794, "median_income": 53123.0}, {"county": "jackson", "state": "Kansas", "sab": "KS", "fips": 20085, "per_dem": 0.2599965078, "per_gop": 0.6788894709, "pop_2019": 13171, "median_income": 59701.0}, {"county": "jefferson", "state": "Kansas", "sab": "KS", "fips": 20087, "per_dem": 0.3046251994, "per_gop": 0.6271623114, "pop_2019": 19043, "median_income": 67204.0}, {"county": "jewell", "state": "Kansas", "sab": "KS", "fips": 20089, "per_dem": 0.12137559, "per_gop": 0.8118678355, "pop_2019": 2879, "median_income": 45070.0}, {"county": "johnson", "state": "Kansas", "sab": "KS", "fips": 20091, "per_dem": 0.4515554793, "per_gop": 0.4786615336, "pop_2019": 602401, "median_income": 90700.0}, {"county": "kearny", "state": "Kansas", "sab": "KS", "fips": 20093, "per_dem": 0.1690566038, "per_gop": 0.7909433962, "pop_2019": 3838, "median_income": 59255.0}, {"county": "kingman", "state": "Kansas", "sab": "KS", "fips": 20095, "per_dem": 0.1810423651, "per_gop": 0.7640963121, "pop_2019": 7152, "median_income": 55773.0}, {"county": "kiowa", "state": "Kansas", "sab": "KS", "fips": 20097, "per_dem": 0.1085043988, "per_gop": 0.8357771261, "pop_2019": 2475, "median_income": 46602.0}, {"county": "labette", "state": "Kansas", "sab": "KS", "fips": 20099, "per_dem": 0.2821063266, "per_gop": 0.660689481, "pop_2019": 19618, "median_income": 45568.0}, {"county": "lane", "state": "Kansas", "sab": "KS", "fips": 20101, "per_dem": 0.1251504212, "per_gop": 0.8231046931, "pop_2019": 1535, "median_income": 53201.0}, {"county": "leavenworth", "state": "Kansas", "sab": "KS", "fips": 20103, "per_dem": 0.3391292627, "per_gop": 0.5858943254, "pop_2019": 81758, "median_income": 71010.0}, {"county": "lincoln", "state": "Kansas", "sab": "KS", "fips": 20105, "per_dem": 0.1477900552, "per_gop": 0.8066298343, "pop_2019": 2962, "median_income": 45594.0}, {"county": "linn", "state": "Kansas", "sab": "KS", "fips": 20107, "per_dem": 0.1684973125, "per_gop": 0.7892030848, "pop_2019": 9703, "median_income": 52993.0}, {"county": "logan", "state": "Kansas", "sab": "KS", "fips": 20109, "per_dem": 0.1105341246, "per_gop": 0.8338278932, "pop_2019": 2794, "median_income": 47421.0}, {"county": "lyon", "state": "Kansas", "sab": "KS", "fips": 20111, "per_dem": 0.3793954874, "per_gop": 0.5409961686, "pop_2019": 33195, "median_income": 48437.0}, {"county": "mcpherson", "state": "Kansas", "sab": "KS", "fips": 20113, "per_dem": 0.2558064775, "per_gop": 0.6756409226, "pop_2019": 28542, "median_income": 60715.0}, {"county": "marion", "state": "Kansas", "sab": "KS", "fips": 20115, "per_dem": 0.2153705398, "per_gop": 0.7187557182, "pop_2019": 11884, "median_income": 50918.0}, {"county": "marshall", "state": "Kansas", "sab": "KS", "fips": 20117, "per_dem": 0.2315421581, "per_gop": 0.7099169943, "pop_2019": 9707, "median_income": 47359.0}, {"county": "meade", "state": "Kansas", "sab": "KS", "fips": 20119, "per_dem": 0.1229850746, "per_gop": 0.8298507463, "pop_2019": 4033, "median_income": 54255.0}, {"county": "miami", "state": "Kansas", "sab": "KS", "fips": 20121, "per_dem": 0.2684203371, "per_gop": 0.6687737901, "pop_2019": 34237, "median_income": 68872.0}, {"county": "mitchell", "state": "Kansas", "sab": "KS", "fips": 20123, "per_dem": 0.1660764873, "per_gop": 0.7847025496, "pop_2019": 5979, "median_income": 49272.0}, {"county": "montgomery", "state": "Kansas", "sab": "KS", "fips": 20125, "per_dem": 0.2199948378, "per_gop": 0.7283833778, "pop_2019": 31829, "median_income": 45748.0}, {"county": "morris", "state": "Kansas", "sab": "KS", "fips": 20127, "per_dem": 0.2281931464, "per_gop": 0.6970404984, "pop_2019": 5620, "median_income": 47469.0}, {"county": "morton", "state": "Kansas", "sab": "KS", "fips": 20129, "per_dem": 0.125, "per_gop": 0.8362068966, "pop_2019": 2587, "median_income": 54950.0}, {"county": "nemaha", "state": "Kansas", "sab": "KS", "fips": 20131, "per_dem": 0.1420895522, "per_gop": 0.8091542289, "pop_2019": 10231, "median_income": 50617.0}, {"county": "neosho", "state": "Kansas", "sab": "KS", "fips": 20133, "per_dem": 0.2380100797, "per_gop": 0.7055763291, "pop_2019": 16007, "median_income": 47475.0}, {"county": "ness", "state": "Kansas", "sab": "KS", "fips": 20135, "per_dem": 0.1114982578, "per_gop": 0.8473867596, "pop_2019": 2750, "median_income": 47730.0}, {"county": "norton", "state": "Kansas", "sab": "KS", "fips": 20137, "per_dem": 0.1264840183, "per_gop": 0.8255707763, "pop_2019": 5361, "median_income": 45826.0}, {"county": "osage", "state": "Kansas", "sab": "KS", "fips": 20139, "per_dem": 0.2509428489, "per_gop": 0.683637946, "pop_2019": 15949, "median_income": 55977.0}, {"county": "osborne", "state": "Kansas", "sab": "KS", "fips": 20141, "per_dem": 0.1317741015, "per_gop": 0.8197375927, "pop_2019": 3421, "median_income": 43014.0}, {"county": "ottawa", "state": "Kansas", "sab": "KS", "fips": 20143, "per_dem": 0.1479413817, "per_gop": 0.7889043964, "pop_2019": 5704, "median_income": 56097.0}, {"county": "pawnee", "state": "Kansas", "sab": "KS", "fips": 20145, "per_dem": 0.2179093005, "per_gop": 0.7194465796, "pop_2019": 6414, "median_income": 51914.0}, {"county": "phillips", "state": "Kansas", "sab": "KS", "fips": 20147, "per_dem": 0.1133665262, "per_gop": 0.8425890463, "pop_2019": 5234, "median_income": 51675.0}, {"county": "pottawatomie", "state": "Kansas", "sab": "KS", "fips": 20149, "per_dem": 0.2115069022, "per_gop": 0.7192779226, "pop_2019": 24383, "median_income": 59295.0}, {"county": "pratt", "state": "Kansas", "sab": "KS", "fips": 20151, "per_dem": 0.2020493957, "per_gop": 0.7419863374, "pop_2019": 9164, "median_income": 52437.0}, {"county": "rawlins", "state": "Kansas", "sab": "KS", "fips": 20153, "per_dem": 0.1104972376, "per_gop": 0.8349447514, "pop_2019": 2530, "median_income": 47383.0}, {"county": "reno", "state": "Kansas", "sab": "KS", "fips": 20155, "per_dem": 0.2844592289, "per_gop": 0.6439781644, "pop_2019": 61998, "median_income": 52408.0}, {"county": "republic", "state": "Kansas", "sab": "KS", "fips": 20157, "per_dem": 0.1489533011, "per_gop": 0.8023349436, "pop_2019": 4636, "median_income": 45005.0}, {"county": "rice", "state": "Kansas", "sab": "KS", "fips": 20159, "per_dem": 0.1872722175, "per_gop": 0.7434819176, "pop_2019": 9537, "median_income": 52646.0}, {"county": "riley", "state": "Kansas", "sab": "KS", "fips": 20161, "per_dem": 0.4342857143, "per_gop": 0.4794627595, "pop_2019": 74232, "median_income": 47290.0}, {"county": "rooks", "state": "Kansas", "sab": "KS", "fips": 20163, "per_dem": 0.1148023549, "per_gop": 0.8406223717, "pop_2019": 4920, "median_income": 44951.0}, {"county": "rush", "state": "Kansas", "sab": "KS", "fips": 20165, "per_dem": 0.1540027137, "per_gop": 0.7985074627, "pop_2019": 3036, "median_income": 46148.0}, {"county": "russell", "state": "Kansas", "sab": "KS", "fips": 20167, "per_dem": 0.1442185515, "per_gop": 0.8081321474, "pop_2019": 6856, "median_income": 43220.0}, {"county": "saline", "state": "Kansas", "sab": "KS", "fips": 20169, "per_dem": 0.286899934, "per_gop": 0.6303404697, "pop_2019": 54224, "median_income": 55062.0}, {"county": "scott", "state": "Kansas", "sab": "KS", "fips": 20171, "per_dem": 0.1074571561, "per_gop": 0.8485409912, "pop_2019": 4823, "median_income": 59823.0}, {"county": "sedgwick", "state": "Kansas", "sab": "KS", "fips": 20173, "per_dem": 0.3691065007, "per_gop": 0.5605477178, "pop_2019": 516042, "median_income": 62703.0}, {"county": "seward", "state": "Kansas", "sab": "KS", "fips": 20175, "per_dem": 0.3143580013, "per_gop": 0.6377819945, "pop_2019": 21428, "median_income": 54242.0}, {"county": "shawnee", "state": "Kansas", "sab": "KS", "fips": 20177, "per_dem": 0.4517434282, "per_gop": 0.4799723007, "pop_2019": 176875, "median_income": 60493.0}, {"county": "sheridan", "state": "Kansas", "sab": "KS", "fips": 20179, "per_dem": 0.0925110132, "per_gop": 0.8707782673, "pop_2019": 2521, "median_income": 49511.0}, {"county": "sherman", "state": "Kansas", "sab": "KS", "fips": 20181, "per_dem": 0.134016555, "per_gop": 0.8052818289, "pop_2019": 5917, "median_income": 48238.0}, {"county": "smith", "state": "Kansas", "sab": "KS", "fips": 20183, "per_dem": 0.1464746773, "per_gop": 0.811817279, "pop_2019": 3583, "median_income": 42042.0}, {"county": "stafford", "state": "Kansas", "sab": "KS", "fips": 20185, "per_dem": 0.1608280255, "per_gop": 0.7882165605, "pop_2019": 4156, "median_income": 45910.0}, {"county": "stanton", "state": "Kansas", "sab": "KS", "fips": 20187, "per_dem": 0.1778975741, "per_gop": 0.781671159, "pop_2019": 2006, "median_income": 59289.0}, {"county": "stevens", "state": "Kansas", "sab": "KS", "fips": 20189, "per_dem": 0.1160280626, "per_gop": 0.8440366972, "pop_2019": 5485, "median_income": 61736.0}, {"county": "sumner", "state": "Kansas", "sab": "KS", "fips": 20191, "per_dem": 0.2147672214, "per_gop": 0.720876343, "pop_2019": 22836, "median_income": 58172.0}, {"county": "thomas", "state": "Kansas", "sab": "KS", "fips": 20193, "per_dem": 0.1340798162, "per_gop": 0.8130921619, "pop_2019": 7777, "median_income": 54658.0}, {"county": "trego", "state": "Kansas", "sab": "KS", "fips": 20195, "per_dem": 0.1322823852, "per_gop": 0.830020562, "pop_2019": 2803, "median_income": 43800.0}, {"county": "wabaunsee", "state": "Kansas", "sab": "KS", "fips": 20197, "per_dem": 0.2314371257, "per_gop": 0.705988024, "pop_2019": 6931, "median_income": 61559.0}, {"county": "wallace", "state": "Kansas", "sab": "KS", "fips": 20199, "per_dem": 0.0577663671, "per_gop": 0.9127086008, "pop_2019": 1518, "median_income": 48704.0}, {"county": "washington", "state": "Kansas", "sab": "KS", "fips": 20201, "per_dem": 0.141202839, "per_gop": 0.7979081061, "pop_2019": 5406, "median_income": 43336.0}, {"county": "wichita", "state": "Kansas", "sab": "KS", "fips": 20203, "per_dem": 0.1488222698, "per_gop": 0.8190578158, "pop_2019": 2119, "median_income": 49386.0}, {"county": "wilson", "state": "Kansas", "sab": "KS", "fips": 20205, "per_dem": 0.1579551982, "per_gop": 0.788914417, "pop_2019": 8525, "median_income": 43903.0}, {"county": "woodson", "state": "Kansas", "sab": "KS", "fips": 20207, "per_dem": 0.1901408451, "per_gop": 0.7485915493, "pop_2019": 3138, "median_income": 37391.0}, {"county": "wyandotte", "state": "Kansas", "sab": "KS", "fips": 20209, "per_dem": 0.6182400404, "per_gop": 0.326963996, "pop_2019": 165429, "median_income": 49861.0}, {"county": "adair", "state": "Kentucky", "sab": "KY", "fips": 21001, "per_dem": 0.1607924161, "per_gop": 0.8066358775, "pop_2019": 19202, "median_income": 35502.0}, {"county": "allen", "state": "Kentucky", "sab": "KY", "fips": 21003, "per_dem": 0.1668521954, "per_gop": 0.7997526283, "pop_2019": 21315, "median_income": 46104.0}, {"county": "anderson", "state": "Kentucky", "sab": "KY", "fips": 21005, "per_dem": 0.2307692308, "per_gop": 0.722095672, "pop_2019": 22747, "median_income": 67054.0}, {"county": "ballard", "state": "Kentucky", "sab": "KY", "fips": 21007, "per_dem": 0.1991701245, "per_gop": 0.7715401513, "pop_2019": 7888, "median_income": 47420.0}, {"county": "barren", "state": "Kentucky", "sab": "KY", "fips": 21009, "per_dem": 0.2314188275, "per_gop": 0.7298760353, "pop_2019": 44249, "median_income": 46106.0}, {"county": "bath", "state": "Kentucky", "sab": "KY", "fips": 21011, "per_dem": 0.297356347, "per_gop": 0.6733668342, "pop_2019": 12500, "median_income": 38399.0}, {"county": "bell", "state": "Kentucky", "sab": "KY", "fips": 21013, "per_dem": 0.1770640313, "per_gop": 0.7992588017, "pop_2019": 26032, "median_income": 28126.0}, {"county": "boone", "state": "Kentucky", "sab": "KY", "fips": 21015, "per_dem": 0.2610947003, "per_gop": 0.6790964379, "pop_2019": 133581, "median_income": 79097.0}, {"county": "bourbon", "state": "Kentucky", "sab": "KY", "fips": 21017, "per_dem": 0.3174837902, "per_gop": 0.6334887954, "pop_2019": 19788, "median_income": 51712.0}, {"county": "boyd", "state": "Kentucky", "sab": "KY", "fips": 21019, "per_dem": 0.2945262437, "per_gop": 0.6648241452, "pop_2019": 46718, "median_income": 48334.0}, {"county": "boyle", "state": "Kentucky", "sab": "KY", "fips": 21021, "per_dem": 0.3311417079, "per_gop": 0.6219059406, "pop_2019": 30060, "median_income": 52011.0}, {"county": "bracken", "state": "Kentucky", "sab": "KY", "fips": 21023, "per_dem": 0.2001703578, "per_gop": 0.7697331062, "pop_2019": 8303, "median_income": 51395.0}, {"county": "breathitt", "state": "Kentucky", "sab": "KY", "fips": 21025, "per_dem": 0.2683310056, "per_gop": 0.6967527933, "pop_2019": 12630, "median_income": 28270.0}, {"county": "breckinridge", "state": "Kentucky", "sab": "KY", "fips": 21027, "per_dem": 0.2236166572, "per_gop": 0.7397604107, "pop_2019": 20477, "median_income": 45094.0}, {"county": "bullitt", "state": "Kentucky", "sab": "KY", "fips": 21029, "per_dem": 0.2290764791, "per_gop": 0.7273282273, "pop_2019": 81676, "median_income": 66571.0}, {"county": "butler", "state": "Kentucky", "sab": "KY", "fips": 21031, "per_dem": 0.1698654709, "per_gop": 0.7942600897, "pop_2019": 12879, "median_income": 43398.0}, {"county": "caldwell", "state": "Kentucky", "sab": "KY", "fips": 21033, "per_dem": 0.2109845948, "per_gop": 0.7546885466, "pop_2019": 12747, "median_income": 42337.0}, {"county": "calloway", "state": "Kentucky", "sab": "KY", "fips": 21035, "per_dem": 0.2960907787, "per_gop": 0.6463619926, "pop_2019": 39001, "median_income": 44474.0}, {"county": "campbell", "state": "Kentucky", "sab": "KY", "fips": 21037, "per_dem": 0.3451296179, "per_gop": 0.5898142262, "pop_2019": 93584, "median_income": 61844.0}, {"county": "carlisle", "state": "Kentucky", "sab": "KY", "fips": 21039, "per_dem": 0.1662177761, "per_gop": 0.8056944979, "pop_2019": 4760, "median_income": 44405.0}, {"county": "carroll", "state": "Kentucky", "sab": "KY", "fips": 21041, "per_dem": 0.2871981304, "per_gop": 0.6720332381, "pop_2019": 10631, "median_income": 53021.0}, {"county": "carter", "state": "Kentucky", "sab": "KY", "fips": 21043, "per_dem": 0.2216811142, "per_gop": 0.738969514, "pop_2019": 26797, "median_income": 39003.0}, {"county": "casey", "state": "Kentucky", "sab": "KY", "fips": 21045, "per_dem": 0.1191363778, "per_gop": 0.8515066791, "pop_2019": 16159, "median_income": 31849.0}, {"county": "christian", "state": "Kentucky", "sab": "KY", "fips": 21047, "per_dem": 0.3257057411, "per_gop": 0.6392677511, "pop_2019": 70461, "median_income": 46013.0}, {"county": "clark", "state": "Kentucky", "sab": "KY", "fips": 21049, "per_dem": 0.2906194034, "per_gop": 0.6613968999, "pop_2019": 36263, "median_income": 58955.0}, {"county": "clay", "state": "Kentucky", "sab": "KY", "fips": 21051, "per_dem": 0.1112097013, "per_gop": 0.8667553978, "pop_2019": 19901, "median_income": 24014.0}, {"county": "clinton", "state": "Kentucky", "sab": "KY", "fips": 21053, "per_dem": 0.1228109564, "per_gop": 0.8551863493, "pop_2019": 10218, "median_income": 28873.0}, {"county": "crittenden", "state": "Kentucky", "sab": "KY", "fips": 21055, "per_dem": 0.1528741328, "per_gop": 0.8151635282, "pop_2019": 8806, "median_income": 42889.0}, {"county": "cumberland", "state": "Kentucky", "sab": "KY", "fips": 21057, "per_dem": 0.1499509964, "per_gop": 0.8173799412, "pop_2019": 6614, "median_income": 31838.0}, {"county": "daviess", "state": "Kentucky", "sab": "KY", "fips": 21059, "per_dem": 0.3095602378, "per_gop": 0.631819374, "pop_2019": 101511, "median_income": 54332.0}, {"county": "edmonson", "state": "Kentucky", "sab": "KY", "fips": 21061, "per_dem": 0.1868677228, "per_gop": 0.789272762, "pop_2019": 12150, "median_income": 37507.0}, {"county": "elliott", "state": "Kentucky", "sab": "KY", "fips": 21063, "per_dem": 0.2599227257, "per_gop": 0.7024938532, "pop_2019": 7517, "median_income": 31014.0}, {"county": "estill", "state": "Kentucky", "sab": "KY", "fips": 21065, "per_dem": 0.2000722282, "per_gop": 0.7648970748, "pop_2019": 14106, "median_income": 34415.0}, {"county": "fayette", "state": "Kentucky", "sab": "KY", "fips": 21067, "per_dem": 0.5126366522, "per_gop": 0.4179646174, "pop_2019": 323152, "median_income": 58759.0}, {"county": "fleming", "state": "Kentucky", "sab": "KY", "fips": 21069, "per_dem": 0.21568, "per_gop": 0.75552, "pop_2019": 14581, "median_income": 41310.0}, {"county": "floyd", "state": "Kentucky", "sab": "KY", "fips": 21071, "per_dem": 0.24302403, "per_gop": 0.7259245808, "pop_2019": 35589, "median_income": 31241.0}, {"county": "franklin", "state": "Kentucky", "sab": "KY", "fips": 21073, "per_dem": 0.4495385906, "per_gop": 0.4957634228, "pop_2019": 50991, "median_income": 59051.0}, {"county": "fulton", "state": "Kentucky", "sab": "KY", "fips": 21075, "per_dem": 0.3250734985, "per_gop": 0.6505669887, "pop_2019": 5969, "median_income": 35985.0}, {"county": "gallatin", "state": "Kentucky", "sab": "KY", "fips": 21077, "per_dem": 0.224655069, "per_gop": 0.7327534493, "pop_2019": 8869, "median_income": 53754.0}, {"county": "garrard", "state": "Kentucky", "sab": "KY", "fips": 21079, "per_dem": 0.1908577433, "per_gop": 0.7755155655, "pop_2019": 17666, "median_income": 50599.0}, {"county": "grant", "state": "Kentucky", "sab": "KY", "fips": 21081, "per_dem": 0.1999790598, "per_gop": 0.760967438, "pop_2019": 25069, "median_income": 56730.0}, {"county": "graves", "state": "Kentucky", "sab": "KY", "fips": 21083, "per_dem": 0.1994934266, "per_gop": 0.7641418406, "pop_2019": 37266, "median_income": 45566.0}, {"county": "grayson", "state": "Kentucky", "sab": "KY", "fips": 21085, "per_dem": 0.1854411208, "per_gop": 0.7780196895, "pop_2019": 26427, "median_income": 40792.0}, {"county": "green", "state": "Kentucky", "sab": "KY", "fips": 21087, "per_dem": 0.1560682799, "per_gop": 0.8201087976, "pop_2019": 10941, "median_income": 37580.0}, {"county": "greenup", "state": "Kentucky", "sab": "KY", "fips": 21089, "per_dem": 0.2549031663, "per_gop": 0.7098678143, "pop_2019": 35098, "median_income": 47438.0}, {"county": "hancock", "state": "Kentucky", "sab": "KY", "fips": 21091, "per_dem": 0.2898415657, "per_gop": 0.6495806151, "pop_2019": 8722, "median_income": 54481.0}, {"county": "hardin", "state": "Kentucky", "sab": "KY", "fips": 21093, "per_dem": 0.3234291281, "per_gop": 0.6255653747, "pop_2019": 110958, "median_income": 55706.0}, {"county": "harlan", "state": "Kentucky", "sab": "KY", "fips": 21095, "per_dem": 0.1276991809, "per_gop": 0.8496835443, "pop_2019": 26010, "median_income": 27547.0}, {"county": "harrison", "state": "Kentucky", "sab": "KY", "fips": 21097, "per_dem": 0.2612554669, "per_gop": 0.6991252894, "pop_2019": 18886, "median_income": 53442.0}, {"county": "hart", "state": "Kentucky", "sab": "KY", "fips": 21099, "per_dem": 0.2382591929, "per_gop": 0.7326814488, "pop_2019": 19035, "median_income": 37455.0}, {"county": "henderson", "state": "Kentucky", "sab": "KY", "fips": 21101, "per_dem": 0.3405951655, "per_gop": 0.6174588665, "pop_2019": 45210, "median_income": 52972.0}, {"county": "henry", "state": "Kentucky", "sab": "KY", "fips": 21103, "per_dem": 0.2559507141, "per_gop": 0.6922430692, "pop_2019": 16126, "median_income": 54996.0}, {"county": "hickman", "state": "Kentucky", "sab": "KY", "fips": 21105, "per_dem": 0.2081594808, "per_gop": 0.7681965693, "pop_2019": 4380, "median_income": 46660.0}, {"county": "hopkins", "state": "Kentucky", "sab": "KY", "fips": 21107, "per_dem": 0.2120541205, "per_gop": 0.7516359164, "pop_2019": 44686, "median_income": 45557.0}, {"county": "jackson", "state": "Kentucky", "sab": "KY", "fips": 21109, "per_dem": 0.0876841914, "per_gop": 0.889394215, "pop_2019": 13329, "median_income": 29779.0}, {"county": "jefferson", "state": "Kentucky", "sab": "KY", "fips": 21111, "per_dem": 0.5409180845, "per_gop": 0.4075027354, "pop_2019": 766757, "median_income": 58234.0}, {"county": "jessamine", "state": "Kentucky", "sab": "KY", "fips": 21113, "per_dem": 0.2637815559, "per_gop": 0.6643482741, "pop_2019": 54115, "median_income": 59177.0}, {"county": "johnson", "state": "Kentucky", "sab": "KY", "fips": 21115, "per_dem": 0.1307531381, "per_gop": 0.8413179916, "pop_2019": 22188, "median_income": 36766.0}, {"county": "kenton", "state": "Kentucky", "sab": "KY", "fips": 21117, "per_dem": 0.3367359711, "per_gop": 0.5974271608, "pop_2019": 166998, "median_income": 64800.0}, {"county": "knott", "state": "Kentucky", "sab": "KY", "fips": 21119, "per_dem": 0.2162960389, "per_gop": 0.7569492703, "pop_2019": 14806, "median_income": 30068.0}, {"county": "knox", "state": "Kentucky", "sab": "KY", "fips": 21121, "per_dem": 0.1467377719, "per_gop": 0.8236813599, "pop_2019": 31145, "median_income": 27000.0}, {"county": "larue", "state": "Kentucky", "sab": "KY", "fips": 21123, "per_dem": 0.2009749961, "per_gop": 0.7546784086, "pop_2019": 14398, "median_income": 47311.0}, {"county": "laurel", "state": "Kentucky", "sab": "KY", "fips": 21125, "per_dem": 0.1386481802, "per_gop": 0.8299544557, "pop_2019": 60813, "median_income": 39871.0}, {"county": "lawrence", "state": "Kentucky", "sab": "KY", "fips": 21127, "per_dem": 0.1730992215, "per_gop": 0.7977472254, "pop_2019": 15317, "median_income": 31894.0}, {"county": "lee", "state": "Kentucky", "sab": "KY", "fips": 21129, "per_dem": 0.1667292527, "per_gop": 0.8077356365, "pop_2019": 7403, "median_income": 27369.0}, {"county": "leslie", "state": "Kentucky", "sab": "KY", "fips": 21131, "per_dem": 0.089146423, "per_gop": 0.8948072209, "pop_2019": 9877, "median_income": 27372.0}, {"county": "letcher", "state": "Kentucky", "sab": "KY", "fips": 21133, "per_dem": 0.1688752601, "per_gop": 0.798707699, "pop_2019": 21553, "median_income": 31156.0}, {"county": "lewis", "state": "Kentucky", "sab": "KY", "fips": 21135, "per_dem": 0.1483090875, "per_gop": 0.8242962403, "pop_2019": 13275, "median_income": 32776.0}, {"county": "lincoln", "state": "Kentucky", "sab": "KY", "fips": 21137, "per_dem": 0.1951857666, "per_gop": 0.7679748823, "pop_2019": 24549, "median_income": 39173.0}, {"county": "livingston", "state": "Kentucky", "sab": "KY", "fips": 21139, "per_dem": 0.1910814304, "per_gop": 0.7690650582, "pop_2019": 9194, "median_income": 46898.0}, {"county": "logan", "state": "Kentucky", "sab": "KY", "fips": 21141, "per_dem": 0.2528450808, "per_gop": 0.7138399413, "pop_2019": 27102, "median_income": 47928.0}, {"county": "lyon", "state": "Kentucky", "sab": "KY", "fips": 21143, "per_dem": 0.2639555443, "per_gop": 0.704470826, "pop_2019": 8210, "median_income": 46777.0}, {"county": "mccracken", "state": "Kentucky", "sab": "KY", "fips": 21145, "per_dem": 0.2919703363, "per_gop": 0.6640455185, "pop_2019": 65418, "median_income": 49981.0}, {"county": "mccreary", "state": "Kentucky", "sab": "KY", "fips": 21147, "per_dem": 0.115038115, "per_gop": 0.8683298683, "pop_2019": 17231, "median_income": 28555.0}, {"county": "mclean", "state": "Kentucky", "sab": "KY", "fips": 21149, "per_dem": 0.2164293538, "per_gop": 0.7406352683, "pop_2019": 9207, "median_income": 43797.0}, {"county": "madison", "state": "Kentucky", "sab": "KY", "fips": 21151, "per_dem": 0.3160137199, "per_gop": 0.6278739482, "pop_2019": 92987, "median_income": 48499.0}, {"county": "magoffin", "state": "Kentucky", "sab": "KY", "fips": 21153, "per_dem": 0.2292196362, "per_gop": 0.7478975161, "pop_2019": 12161, "median_income": 28663.0}, {"county": "marion", "state": "Kentucky", "sab": "KY", "fips": 21155, "per_dem": 0.3304144055, "per_gop": 0.6317217563, "pop_2019": 19273, "median_income": 44848.0}, {"county": "marshall", "state": "Kentucky", "sab": "KY", "fips": 21157, "per_dem": 0.2201702842, "per_gop": 0.738817604, "pop_2019": 31100, "median_income": 52501.0}, {"county": "martin", "state": "Kentucky", "sab": "KY", "fips": 21159, "per_dem": 0.0918754746, "per_gop": 0.8866109846, "pop_2019": 11195, "median_income": 26978.0}, {"county": "mason", "state": "Kentucky", "sab": "KY", "fips": 21161, "per_dem": 0.2731558514, "per_gop": 0.6855241265, "pop_2019": 17070, "median_income": 44564.0}, {"county": "meade", "state": "Kentucky", "sab": "KY", "fips": 21163, "per_dem": 0.247566064, "per_gop": 0.7085003682, "pop_2019": 28572, "median_income": 54557.0}, {"county": "menifee", "state": "Kentucky", "sab": "KY", "fips": 21165, "per_dem": 0.2518891688, "per_gop": 0.723281756, "pop_2019": 6489, "median_income": 32564.0}, {"county": "mercer", "state": "Kentucky", "sab": "KY", "fips": 21167, "per_dem": 0.2263919085, "per_gop": 0.7316381511, "pop_2019": 21933, "median_income": 52475.0}, {"county": "metcalfe", "state": "Kentucky", "sab": "KY", "fips": 21169, "per_dem": 0.2114384749, "per_gop": 0.7562824957, "pop_2019": 10071, "median_income": 34742.0}, {"county": "monroe", "state": "Kentucky", "sab": "KY", "fips": 21171, "per_dem": 0.1204167502, "per_gop": 0.8571428571, "pop_2019": 10650, "median_income": 32995.0}, {"county": "montgomery", "state": "Kentucky", "sab": "KY", "fips": 21173, "per_dem": 0.2761213605, "per_gop": 0.6868934161, "pop_2019": 28157, "median_income": 46853.0}, {"county": "morgan", "state": "Kentucky", "sab": "KY", "fips": 21175, "per_dem": 0.2110784725, "per_gop": 0.7612253462, "pop_2019": 13309, "median_income": 32276.0}, {"county": "muhlenberg", "state": "Kentucky", "sab": "KY", "fips": 21177, "per_dem": 0.2508048444, "per_gop": 0.7199908018, "pop_2019": 30622, "median_income": 42160.0}, {"county": "nelson", "state": "Kentucky", "sab": "KY", "fips": 21179, "per_dem": 0.3099080006, "per_gop": 0.6468859882, "pop_2019": 46233, "median_income": 57574.0}, {"county": "nicholas", "state": "Kentucky", "sab": "KY", "fips": 21181, "per_dem": 0.2774057103, "per_gop": 0.6898131829, "pop_2019": 7269, "median_income": 44108.0}, {"county": "ohio", "state": "Kentucky", "sab": "KY", "fips": 21183, "per_dem": 0.2000384689, "per_gop": 0.7638007309, "pop_2019": 23994, "median_income": 43623.0}, {"county": "oldham", "state": "Kentucky", "sab": "KY", "fips": 21185, "per_dem": 0.3126865217, "per_gop": 0.6233327243, "pop_2019": 66799, "median_income": 93318.0}, {"county": "owen", "state": "Kentucky", "sab": "KY", "fips": 21187, "per_dem": 0.2125275165, "per_gop": 0.7494496698, "pop_2019": 10901, "median_income": 49162.0}, {"county": "owsley", "state": "Kentucky", "sab": "KY", "fips": 21189, "per_dem": 0.1457029027, "per_gop": 0.8389299943, "pop_2019": 4415, "median_income": 23326.0}, {"county": "pendleton", "state": "Kentucky", "sab": "KY", "fips": 21191, "per_dem": 0.1938061938, "per_gop": 0.7665667666, "pop_2019": 14590, "median_income": 56268.0}, {"county": "perry", "state": "Kentucky", "sab": "KY", "fips": 21193, "per_dem": 0.2021578648, "per_gop": 0.7720991861, "pop_2019": 25758, "median_income": 32601.0}, {"county": "pike", "state": "Kentucky", "sab": "KY", "fips": 21195, "per_dem": 0.1736006819, "per_gop": 0.8012339165, "pop_2019": 57876, "median_income": 35318.0}, {"county": "powell", "state": "Kentucky", "sab": "KY", "fips": 21197, "per_dem": 0.2568659128, "per_gop": 0.7094103393, "pop_2019": 12359, "median_income": 37657.0}, {"county": "pulaski", "state": "Kentucky", "sab": "KY", "fips": 21199, "per_dem": 0.1502052472, "per_gop": 0.8174192397, "pop_2019": 64979, "median_income": 40395.0}, {"county": "robertson", "state": "Kentucky", "sab": "KY", "fips": 21201, "per_dem": 0.2191510365, "per_gop": 0.7492596249, "pop_2019": 2108, "median_income": 45134.0}, {"county": "rockcastle", "state": "Kentucky", "sab": "KY", "fips": 21203, "per_dem": 0.1368531259, "per_gop": 0.8389171403, "pop_2019": 16695, "median_income": 34646.0}, {"county": "rowan", "state": "Kentucky", "sab": "KY", "fips": 21205, "per_dem": 0.3732019481, "per_gop": 0.5860233322, "pop_2019": 24460, "median_income": 41406.0}, {"county": "russell", "state": "Kentucky", "sab": "KY", "fips": 21207, "per_dem": 0.1337657569, "per_gop": 0.8399216742, "pop_2019": 17923, "median_income": 32531.0}, {"county": "scott", "state": "Kentucky", "sab": "KY", "fips": 21209, "per_dem": 0.3192599031, "per_gop": 0.6230390331, "pop_2019": 57004, "median_income": 69486.0}, {"county": "shelby", "state": "Kentucky", "sab": "KY", "fips": 21211, "per_dem": 0.305208384, "per_gop": 0.6417351554, "pop_2019": 49024, "median_income": 67203.0}, {"county": "simpson", "state": "Kentucky", "sab": "KY", "fips": 21213, "per_dem": 0.2849548113, "per_gop": 0.6747740564, "pop_2019": 18572, "median_income": 53769.0}, {"county": "spencer", "state": "Kentucky", "sab": "KY", "fips": 21215, "per_dem": 0.2020191398, "per_gop": 0.7567567568, "pop_2019": 19351, "median_income": 69428.0}, {"county": "taylor", "state": "Kentucky", "sab": "KY", "fips": 21217, "per_dem": 0.2259092116, "per_gop": 0.7362180338, "pop_2019": 25769, "median_income": 41456.0}, {"county": "todd", "state": "Kentucky", "sab": "KY", "fips": 21219, "per_dem": 0.2184028506, "per_gop": 0.7570739887, "pop_2019": 12294, "median_income": 43860.0}, {"county": "trigg", "state": "Kentucky", "sab": "KY", "fips": 21221, "per_dem": 0.2354599407, "per_gop": 0.73115727, "pop_2019": 14651, "median_income": 48707.0}, {"county": "trimble", "state": "Kentucky", "sab": "KY", "fips": 21223, "per_dem": 0.2321711569, "per_gop": 0.7319070259, "pop_2019": 8471, "median_income": 53415.0}, {"county": "union", "state": "Kentucky", "sab": "KY", "fips": 21225, "per_dem": 0.2143662426, "per_gop": 0.7571267515, "pop_2019": 14381, "median_income": 51682.0}, {"county": "warren", "state": "Kentucky", "sab": "KY", "fips": 21227, "per_dem": 0.3504213483, "per_gop": 0.5922215796, "pop_2019": 132896, "median_income": 53355.0}, {"county": "washington", "state": "Kentucky", "sab": "KY", "fips": 21229, "per_dem": 0.2526240882, "per_gop": 0.7139299057, "pop_2019": 12095, "median_income": 48905.0}, {"county": "wayne", "state": "Kentucky", "sab": "KY", "fips": 21231, "per_dem": 0.1791437156, "per_gop": 0.7974461693, "pop_2019": 20333, "median_income": 30791.0}, {"county": "webster", "state": "Kentucky", "sab": "KY", "fips": 21233, "per_dem": 0.2136457615, "per_gop": 0.7575809786, "pop_2019": 12942, "median_income": 46533.0}, {"county": "whitley", "state": "Kentucky", "sab": "KY", "fips": 21235, "per_dem": 0.150163458, "per_gop": 0.8217944061, "pop_2019": 36264, "median_income": 32580.0}, {"county": "wolfe", "state": "Kentucky", "sab": "KY", "fips": 21237, "per_dem": 0.2858769932, "per_gop": 0.6848899013, "pop_2019": 7157, "median_income": 28499.0}, {"county": "woodford", "state": "Kentucky", "sab": "KY", "fips": 21239, "per_dem": 0.365985089, "per_gop": 0.5681700746, "pop_2019": 26734, "median_income": 73043.0}, {"county": "acadia", "state": "Louisiana", "sab": "LA", "fips": 22001, "per_dem": 0.2058716132, "per_gop": 0.7726210472, "pop_2019": 62045, "median_income": 39382.0}, {"county": "allen", "state": "Louisiana", "sab": "LA", "fips": 22003, "per_dem": 0.2277988102, "per_gop": 0.742779881, "pop_2019": 25627, "median_income": 40995.0}, {"county": "ascension", "state": "Louisiana", "sab": "LA", "fips": 22005, "per_dem": 0.3013189909, "per_gop": 0.6610504363, "pop_2019": 126604, "median_income": 65364.0}, {"county": "assumption", "state": "Louisiana", "sab": "LA", "fips": 22007, "per_dem": 0.3605099046, "per_gop": 0.6157373441, "pop_2019": 21891, "median_income": 46000.0}, {"county": "avoyelles", "state": "Louisiana", "sab": "LA", "fips": 22009, "per_dem": 0.3034798866, "per_gop": 0.6732404559, "pop_2019": 40144, "median_income": 35201.0}, {"county": "beauregard", "state": "Louisiana", "sab": "LA", "fips": 22011, "per_dem": 0.1587080515, "per_gop": 0.8116461069, "pop_2019": 37497, "median_income": 48087.0}, {"county": "bienville", "state": "Louisiana", "sab": "LA", "fips": 22013, "per_dem": 0.4466809422, "per_gop": 0.5361884368, "pop_2019": 13241, "median_income": 34924.0}, {"county": "bossier", "state": "Louisiana", "sab": "LA", "fips": 22015, "per_dem": 0.2536834076, "per_gop": 0.7116102614, "pop_2019": 127039, "median_income": 57859.0}, {"county": "caddo", "state": "Louisiana", "sab": "LA", "fips": 22017, "per_dem": 0.5054805792, "per_gop": 0.4631964213, "pop_2019": 240204, "median_income": 46441.0}, {"county": "calcasieu", "state": "Louisiana", "sab": "LA", "fips": 22019, "per_dem": 0.3138600742, "per_gop": 0.6467716329, "pop_2019": 203436, "median_income": 52205.0}, {"county": "caldwell", "state": "Louisiana", "sab": "LA", "fips": 22021, "per_dem": 0.167945439, "per_gop": 0.8145780051, "pop_2019": 9918, "median_income": 39807.0}, {"county": "cameron", "state": "Louisiana", "sab": "LA", "fips": 22023, "per_dem": 0.0874864572, "per_gop": 0.8819068256, "pop_2019": 6973, "median_income": 50522.0}, {"county": "catahoula", "state": "Louisiana", "sab": "LA", "fips": 22025, "per_dem": 0.2722405272, "per_gop": 0.7164332784, "pop_2019": 9494, "median_income": 33249.0}, {"county": "claiborne", "state": "Louisiana", "sab": "LA", "fips": 22027, "per_dem": 0.4231428126, "per_gop": 0.5583242486, "pop_2019": 15670, "median_income": 37405.0}, {"county": "concordia", "state": "Louisiana", "sab": "LA", "fips": 22029, "per_dem": 0.3689254707, "per_gop": 0.6172059984, "pop_2019": 19259, "median_income": 33564.0}, {"county": "de soto", "state": "Louisiana", "sab": "LA", "fips": 22031, "per_dem": 0.382529451, "per_gop": 0.5976883752, "pop_2019": 27463, "median_income": 41697.0}, {"county": "east baton rouge parish", "state": "Louisiana", "sab": "LA", "fips": 22033, "per_dem": 0.523149563, "per_gop": 0.4310046248, "pop_2019": 440059, "median_income": 54938.0}, {"county": "east carroll", "state": "Louisiana", "sab": "LA", "fips": 22035, "per_dem": 0.6253827833, "per_gop": 0.3603266417, "pop_2019": 6861, "median_income": 30585.0}, {"county": "east feliciana parish", "state": "Louisiana", "sab": "LA", "fips": 22037, "per_dem": 0.4217287393, "per_gop": 0.5545708026, "pop_2019": 19135, "median_income": 46684.0}, {"county": "evangeline", "state": "Louisiana", "sab": "LA", "fips": 22039, "per_dem": 0.2828147053, "per_gop": 0.6960817259, "pop_2019": 33395, "median_income": 30303.0}, {"county": "franklin", "state": "Louisiana", "sab": "LA", "fips": 22041, "per_dem": 0.2735210653, "per_gop": 0.7109801353, "pop_2019": 20015, "median_income": 33892.0}, {"county": "grant", "state": "Louisiana", "sab": "LA", "fips": 22043, "per_dem": 0.1339154099, "per_gop": 0.8397777526, "pop_2019": 22389, "median_income": 43718.0}, {"county": "iberia", "state": "Louisiana", "sab": "LA", "fips": 22045, "per_dem": 0.3296357922, "per_gop": 0.6440808529, "pop_2019": 69830, "median_income": 46053.0}, {"county": "iberville", "state": "Louisiana", "sab": "LA", "fips": 22047, "per_dem": 0.5188555756, "per_gop": 0.4562737643, "pop_2019": 32511, "median_income": 42858.0}, {"county": "jackson", "state": "Louisiana", "sab": "LA", "fips": 22049, "per_dem": 0.2865755627, "per_gop": 0.6925241158, "pop_2019": 15744, "median_income": 41844.0}, {"county": "jefferson", "state": "Louisiana", "sab": "LA", "fips": 22051, "per_dem": 0.4054292456, "per_gop": 0.552914195, "pop_2019": 432493, "median_income": 56725.0}, {"county": "jefferson davis", "state": "Louisiana", "sab": "LA", "fips": 22053, "per_dem": 0.2157315963, "per_gop": 0.7547103733, "pop_2019": 31368, "median_income": 40935.0}, {"county": "lafayette", "state": "Louisiana", "sab": "LA", "fips": 22055, "per_dem": 0.3099082378, "per_gop": 0.6457542212, "pop_2019": 244390, "median_income": 53896.0}, {"county": "lafourche", "state": "Louisiana", "sab": "LA", "fips": 22057, "per_dem": 0.2022620305, "per_gop": 0.7674094708, "pop_2019": 97614, "median_income": 51523.0}, {"county": "la salle", "state": "Louisiana", "sab": "LA", "fips": 22059, "per_dem": 0.0921132765, "per_gop": 0.8883982948, "pop_2019": 14892, "median_income": 41604.0}, {"county": "lincoln", "state": "Louisiana", "sab": "LA", "fips": 22061, "per_dem": 0.3805186455, "per_gop": 0.5765645092, "pop_2019": 46742, "median_income": 39815.0}, {"county": "livingston", "state": "Louisiana", "sab": "LA", "fips": 22063, "per_dem": 0.1204506066, "per_gop": 0.8457019064, "pop_2019": 140789, "median_income": 57393.0}, {"county": "madison", "state": "Louisiana", "sab": "LA", "fips": 22065, "per_dem": 0.5798816568, "per_gop": 0.407227388, "pop_2019": 10951, "median_income": 30269.0}, {"county": "morehouse", "state": "Louisiana", "sab": "LA", "fips": 22067, "per_dem": 0.4349476882, "per_gop": 0.5485993925, "pop_2019": 24874, "median_income": 37080.0}, {"county": "natchitoches parish", "state": "Louisiana", "sab": "LA", "fips": 22069, "per_dem": 0.4298609857, "per_gop": 0.539507733, "pop_2019": 38158, "median_income": 37963.0}, {"county": "orleans", "state": "Louisiana", "sab": "LA", "fips": 22071, "per_dem": 0.8080775756, "per_gop": 0.1465230439, "pop_2019": 390144, "median_income": 40045.0}, {"county": "ouachita", "state": "Louisiana", "sab": "LA", "fips": 22073, "per_dem": 0.359186315, "per_gop": 0.613529057, "pop_2019": 153279, "median_income": 47297.0}, {"county": "plaquemines parish", "state": "Louisiana", "sab": "LA", "fips": 22075, "per_dem": 0.3165909951, "per_gop": 0.6526674234, "pop_2019": 23197, "median_income": 56339.0}, {"county": "pointe coupee parish", "state": "Louisiana", "sab": "LA", "fips": 22077, "per_dem": 0.4050675963, "per_gop": 0.5772468328, "pop_2019": 21730, "median_income": 45188.0}, {"county": "rapides", "state": "Louisiana", "sab": "LA", "fips": 22079, "per_dem": 0.3222843872, "per_gop": 0.6477004821, "pop_2019": 129648, "median_income": 44064.0}, {"county": "red river", "state": "Louisiana", "sab": "LA", "fips": 22081, "per_dem": 0.4382632293, "per_gop": 0.5407055631, "pop_2019": 8442, "median_income": 34171.0}, {"county": "richland", "state": "Louisiana", "sab": "LA", "fips": 22083, "per_dem": 0.3289912464, "per_gop": 0.6550646103, "pop_2019": 20122, "median_income": 34931.0}, {"county": "sabine", "state": "Louisiana", "sab": "LA", "fips": 22085, "per_dem": 0.1740419009, "per_gop": 0.8050076648, "pop_2019": 23884, "median_income": 39340.0}, {"county": "st. bernard", "state": "Louisiana", "sab": "LA", "fips": 22087, "per_dem": 0.3135952426, "per_gop": 0.6473081546, "pop_2019": 47244, "median_income": 53042.0}, {"county": "st. charles", "state": "Louisiana", "sab": "LA", "fips": 22089, "per_dem": 0.3267659412, "per_gop": 0.6345933562, "pop_2019": 53100, "median_income": 66620.0}, {"county": "st. helena", "state": "Louisiana", "sab": "LA", "fips": 22091, "per_dem": 0.5622065728, "per_gop": 0.4186787391, "pop_2019": 10132, "median_income": 36853.0}, {"county": "st. james", "state": "Louisiana", "sab": "LA", "fips": 22093, "per_dem": 0.5310715763, "per_gop": 0.4514687629, "pop_2019": 21096, "median_income": 52065.0}, {"county": "st. john the baptist parish", "state": "Louisiana", "sab": "LA", "fips": 22095, "per_dem": 0.6103182257, "per_gop": 0.3649469624, "pop_2019": 42837, "median_income": 58232.0}, {"county": "st. landry", "state": "Louisiana", "sab": "LA", "fips": 22097, "per_dem": 0.4305228922, "per_gop": 0.5495621716, "pop_2019": 82124, "median_income": 33731.0}, {"county": "st. martin", "state": "Louisiana", "sab": "LA", "fips": 22099, "per_dem": 0.3210221756, "per_gop": 0.6552487475, "pop_2019": 53431, "median_income": 45311.0}, {"county": "st. mary", "state": "Louisiana", "sab": "LA", "fips": 22101, "per_dem": 0.3519741157, "per_gop": 0.6275632898, "pop_2019": 49348, "median_income": 41431.0}, {"county": "st. tammany", "state": "Louisiana", "sab": "LA", "fips": 22103, "per_dem": 0.2228171301, "per_gop": 0.7308845637, "pop_2019": 260419, "median_income": 70670.0}, {"county": "tangipahoa", "state": "Louisiana", "sab": "LA", "fips": 22105, "per_dem": 0.3220442527, "per_gop": 0.6478112293, "pop_2019": 134758, "median_income": 43409.0}, {"county": "tensas", "state": "Louisiana", "sab": "LA", "fips": 22107, "per_dem": 0.5226110893, "per_gop": 0.4640188753, "pop_2019": 4334, "median_income": 29221.0}, {"county": "terrebonne", "state": "Louisiana", "sab": "LA", "fips": 22109, "per_dem": 0.2429544574, "per_gop": 0.7267673661, "pop_2019": 110461, "median_income": 52003.0}, {"county": "union", "state": "Louisiana", "sab": "LA", "fips": 22111, "per_dem": 0.2470167064, "per_gop": 0.7317789609, "pop_2019": 22108, "median_income": 42891.0}, {"county": "vermilion", "state": "Louisiana", "sab": "LA", "fips": 22113, "per_dem": 0.1878984675, "per_gop": 0.7843424544, "pop_2019": 59511, "median_income": 43538.0}, {"county": "vernon", "state": "Louisiana", "sab": "LA", "fips": 22115, "per_dem": 0.1602236518, "per_gop": 0.8098959899, "pop_2019": 47429, "median_income": 46071.0}, {"county": "washington", "state": "Louisiana", "sab": "LA", "fips": 22117, "per_dem": 0.3055525722, "per_gop": 0.6740414563, "pop_2019": 46194, "median_income": 35811.0}, {"county": "webster", "state": "Louisiana", "sab": "LA", "fips": 22119, "per_dem": 0.3450385888, "per_gop": 0.6360529217, "pop_2019": 38340, "median_income": 41927.0}, {"county": "west baton rouge parish", "state": "Louisiana", "sab": "LA", "fips": 22121, "per_dem": 0.4234461054, "per_gop": 0.5449252557, "pop_2019": 26465, "median_income": 54780.0}, {"county": "west carrol", "state": "Louisiana", "sab": "LA", "fips": 22123, "per_dem": 0.1502416474, "per_gop": 0.8342088674, "pop_2019": 10830, "median_income": 36361.0}, {"county": "west feliciana parish", "state": "Louisiana", "sab": "LA", "fips": 22125, "per_dem": 0.3875474301, "per_gop": 0.5846843739, "pop_2019": 15568, "median_income": 58544.0}, {"county": "winn", "state": "Louisiana", "sab": "LA", "fips": 22127, "per_dem": 0.258008794, "per_gop": 0.7231469849, "pop_2019": 13904, "median_income": 37579.0}, {"county": "androscoggin", "state": "Maine", "sab": "ME", "fips": 23001, "per_dem": 0.415160824, "per_gop": 0.5093783881, "pop_2019": 108277, "median_income": 52826.0}, {"county": "aroostook", "state": "Maine", "sab": "ME", "fips": 23003, "per_dem": 0.3826044676, "per_gop": 0.5554157252, "pop_2019": 67055, "median_income": 42560.0}, {"county": "cumberland", "state": "Maine", "sab": "ME", "fips": 23005, "per_dem": 0.6010838019, "per_gop": 0.3369187557, "pop_2019": 295003, "median_income": 65010.0}, {"county": "franklin", "state": "Maine", "sab": "ME", "fips": 23007, "per_dem": 0.4273592968, "per_gop": 0.4822366011, "pop_2019": 30199, "median_income": 46430.0}, {"county": "hancock", "state": "Maine", "sab": "ME", "fips": 23009, "per_dem": 0.5036112935, "per_gop": 0.4277897633, "pop_2019": 54987, "median_income": 52853.0}, {"county": "kennebec", "state": "Maine", "sab": "ME", "fips": 23011, "per_dem": 0.4438855134, "per_gop": 0.4811133502, "pop_2019": 122302, "median_income": 53867.0}, {"county": "knox", "state": "Maine", "sab": "ME", "fips": 23013, "per_dem": 0.5403761783, "per_gop": 0.3973763086, "pop_2019": 39772, "median_income": 54274.0}, {"county": "lincoln", "state": "Maine", "sab": "ME", "fips": 23015, "per_dem": 0.4778368794, "per_gop": 0.45385405, "pop_2019": 34634, "median_income": 57096.0}, {"county": "oxford", "state": "Maine", "sab": "ME", "fips": 23017, "per_dem": 0.3914581591, "per_gop": 0.5214510838, "pop_2019": 57975, "median_income": 49346.0}, {"county": "penobscot", "state": "Maine", "sab": "ME", "fips": 23019, "per_dem": 0.409233684, "per_gop": 0.5185346762, "pop_2019": 152148, "median_income": 50584.0}, {"county": "piscataquis", "state": "Maine", "sab": "ME", "fips": 23021, "per_dem": 0.3388013998, "per_gop": 0.5908792651, "pop_2019": 16785, "median_income": 41694.0}, {"county": "sagadahoc", "state": "Maine", "sab": "ME", "fips": 23023, "per_dem": 0.4944897203, "per_gop": 0.4308205223, "pop_2019": 35856, "median_income": 61851.0}, {"county": "somerset", "state": "Maine", "sab": "ME", "fips": 23025, "per_dem": 0.3501232286, "per_gop": 0.5775569932, "pop_2019": 50484, "median_income": 45355.0}, {"county": "waldo", "state": "Maine", "sab": "ME", "fips": 23027, "per_dem": 0.46142289, "per_gop": 0.4585947857, "pop_2019": 39715, "median_income": 50159.0}, {"county": "washington", "state": "Maine", "sab": "ME", "fips": 23029, "per_dem": 0.3839603841, "per_gop": 0.545745516, "pop_2019": 31379, "median_income": 38180.0}, {"county": "york", "state": "Maine", "sab": "ME", "fips": 23031, "per_dem": 0.4898825924, "per_gop": 0.4421473825, "pop_2019": 207641, "median_income": 64393.0}, {"county": "allegany", "state": "Maryland", "sab": "MD", "fips": 24001, "per_dem": 0.2397137103, "per_gop": 0.7202201122, "pop_2019": 70416, "median_income": 45488.0}, {"county": "anne arundel", "state": "Maryland", "sab": "MD", "fips": 24003, "per_dem": 0.4777907211, "per_gop": 0.4713487748, "pop_2019": 579234, "median_income": 91162.0}, {"county": "baltimore county", "state": "Maryland", "sab": "MD", "fips": 24005, "per_dem": 0.5654548874, "per_gop": 0.3910517974, "pop_2019": 827370, "median_income": 74778.0}, {"county": "calvert", "state": "Maryland", "sab": "MD", "fips": 24009, "per_dem": 0.3836805156, "per_gop": 0.5680745771, "pop_2019": 92525, "median_income": 97327.0}, {"county": "caroline", "state": "Maryland", "sab": "MD", "fips": 24011, "per_dem": 0.2821111278, "per_gop": 0.677533504, "pop_2019": 33406, "median_income": 57311.0}, {"county": "carroll", "state": "Maryland", "sab": "MD", "fips": 24013, "per_dem": 0.2864548357, "per_gop": 0.6549676598, "pop_2019": 168447, "median_income": 88584.0}, {"county": "cecil", "state": "Maryland", "sab": "MD", "fips": 24015, "per_dem": 0.2990143941, "per_gop": 0.6518471247, "pop_2019": 102855, "median_income": 74547.0}, {"county": "charles", "state": "Maryland", "sab": "MD", "fips": 24017, "per_dem": 0.6355270419, "per_gop": 0.3333747241, "pop_2019": 163257, "median_income": 91798.0}, {"county": "dorchester", "state": "Maryland", "sab": "MD", "fips": 24019, "per_dem": 0.4058001995, "per_gop": 0.565626336, "pop_2019": 31929, "median_income": 50294.0}, {"county": "frederick", "state": "Maryland", "sab": "MD", "fips": 24021, "per_dem": 0.451375237, "per_gop": 0.4912231868, "pop_2019": 259547, "median_income": 88960.0}, {"county": "garrett", "state": "Maryland", "sab": "MD", "fips": 24023, "per_dem": 0.1745060054, "per_gop": 0.7895389384, "pop_2019": 29014, "median_income": 47579.0}, {"county": "harford", "state": "Maryland", "sab": "MD", "fips": 24025, "per_dem": 0.3526130216, "per_gop": 0.597799137, "pop_2019": 255441, "median_income": 84470.0}, {"county": "howard", "state": "Maryland", "sab": "MD", "fips": 24027, "per_dem": 0.6407606505, "per_gop": 0.3059541943, "pop_2019": 325690, "median_income": 109462.0}, {"county": "kent", "state": "Maryland", "sab": "MD", "fips": 24029, "per_dem": 0.4558149684, "per_gop": 0.5016364827, "pop_2019": 19422, "median_income": 58842.0}, {"county": "montgomery", "state": "Maryland", "sab": "MD", "fips": 24031, "per_dem": 0.7586602988, "per_gop": 0.2032451629, "pop_2019": 1050688, "median_income": 105601.0}, {"county": "prince george", "state": "Maryland", "sab": "MD", "fips": 24033, "per_dem": 0.8932926221, "per_gop": 0.0834256646, "pop_2019": 909327, "median_income": 81551.0}, {"county": "queen annes county", "state": "Maryland", "sab": "MD", "fips": 24035, "per_dem": 0.2969999594, "per_gop": 0.6581009215, "pop_2019": 50381, "median_income": 84180.0}, {"county": "st. mary's", "state": "Maryland", "sab": "MD", "fips": 24037, "per_dem": 0.3494874804, "per_gop": 0.5952976599, "pop_2019": 113510, "median_income": 80739.0}, {"county": "somerset", "state": "Maryland", "sab": "MD", "fips": 24039, "per_dem": 0.3973540146, "per_gop": 0.5766423358, "pop_2019": 25616, "median_income": 44133.0}, {"county": "talbot", "state": "Maryland", "sab": "MD", "fips": 24041, "per_dem": 0.4198921574, "per_gop": 0.5391062944, "pop_2019": 37181, "median_income": 64248.0}, {"county": "washington", "state": "Maryland", "sab": "MD", "fips": 24043, "per_dem": 0.316032998, "per_gop": 0.6395745171, "pop_2019": 151049, "median_income": 59946.0}, {"county": "wicomico", "state": "Maryland", "sab": "MD", "fips": 24045, "per_dem": 0.4216466092, "per_gop": 0.5379887403, "pop_2019": 103609, "median_income": 57611.0}, {"county": "worcester", "state": "Maryland", "sab": "MD", "fips": 24047, "per_dem": 0.3434750303, "per_gop": 0.6221891987, "pop_2019": 52276, "median_income": 59994.0}, {"county": "baltimore city", "state": "Maryland", "sab": "MD", "fips": 24510, "per_dem": 0.8544454015, "per_gop": 0.1087472485, "pop_2019": 593490, "median_income": 44391.0}, {"county": "barnstable", "state": "Massachusetts", "sab": "MA", "fips": 25001, "per_dem": 0.5399383419, "per_gop": 0.4058432014, "pop_2019": 212990, "median_income": 67792.0}, {"county": "berkshire", "state": "Massachusetts", "sab": "MA", "fips": 25003, "per_dem": 0.6749655076, "per_gop": 0.2604213496, "pop_2019": 124944, "median_income": 57629.0}, {"county": "bristol", "state": "Massachusetts", "sab": "MA", "fips": 25005, "per_dem": 0.5186330608, "per_gop": 0.4257969342, "pop_2019": 565217, "median_income": 64195.0}, {"county": "dukes", "state": "Massachusetts", "sab": "MA", "fips": 25007, "per_dem": 0.7292286164, "per_gop": 0.2163722232, "pop_2019": 17332, "median_income": 67240.0}, {"county": "essex", "state": "Massachusetts", "sab": "MA", "fips": 25009, "per_dem": 0.5849603871, "per_gop": 0.3599856436, "pop_2019": 789034, "median_income": 76120.0}, {"county": "franklin", "state": "Massachusetts", "sab": "MA", "fips": 25011, "per_dem": 0.6415089373, "per_gop": 0.2718561613, "pop_2019": 70180, "median_income": 60169.0}, {"county": "hampden", "state": "Massachusetts", "sab": "MA", "fips": 25013, "per_dem": 0.5509589452, "per_gop": 0.3907202078, "pop_2019": 466372, "median_income": 58619.0}, {"county": "hampshire", "state": "Massachusetts", "sab": "MA", "fips": 25015, "per_dem": 0.6628527007, "per_gop": 0.2683015705, "pop_2019": 160830, "median_income": 68035.0}, {"county": "middlesex", "state": "Massachusetts", "sab": "MA", "fips": 25017, "per_dem": 0.6632274998, "per_gop": 0.2817054306, "pop_2019": 1611699, "median_income": 89764.0}, {"county": "nantucket", "state": "Massachusetts", "sab": "MA", "fips": 25019, "per_dem": 0.6470955653, "per_gop": 0.2954403498, "pop_2019": 11399, "median_income": 81944.0}, {"county": "norfolk", "state": "Massachusetts", "sab": "MA", "fips": 25021, "per_dem": 0.6124668442, "per_gop": 0.3330836461, "pop_2019": 706775, "median_income": 93618.0}, {"county": "plymouth", "state": "Massachusetts", "sab": "MA", "fips": 25023, "per_dem": 0.5066018594, "per_gop": 0.4342766724, "pop_2019": 521202, "median_income": 82081.0}, {"county": "suffolk", "state": "Massachusetts", "sab": "MA", "fips": 25025, "per_dem": 0.7947231951, "per_gop": 0.1648737962, "pop_2019": 803907, "median_income": 58083.0}, {"county": "worcester", "state": "Massachusetts", "sab": "MA", "fips": 25027, "per_dem": 0.5174291024, "per_gop": 0.412466008, "pop_2019": 830622, "median_income": 70656.0}, {"county": "alcona", "state": "Michigan", "sab": "MI", "fips": 26001, "per_dem": 0.2803042564, "per_gop": 0.6798834763, "pop_2019": 10405, "median_income": 46287.0}, {"county": "alger", "state": "Michigan", "sab": "MI", "fips": 26003, "per_dem": 0.3684910259, "per_gop": 0.5727897186, "pop_2019": 9108, "median_income": 52972.0}, {"county": "allegan", "state": "Michigan", "sab": "MI", "fips": 26005, "per_dem": 0.3251319058, "per_gop": 0.6130582199, "pop_2019": 118081, "median_income": 67614.0}, {"county": "alpena", "state": "Michigan", "sab": "MI", "fips": 26007, "per_dem": 0.3320397603, "per_gop": 0.618872549, "pop_2019": 28405, "median_income": 50441.0}, {"county": "antrim", "state": "Michigan", "sab": "MI", "fips": 26009, "per_dem": 0.3277335691, "per_gop": 0.624005305, "pop_2019": 23324, "median_income": 56241.0}, {"county": "arenac", "state": "Michigan", "sab": "MI", "fips": 26011, "per_dem": 0.300120692, "per_gop": 0.6308166823, "pop_2019": 14883, "median_income": 48416.0}, {"county": "baraga", "state": "Michigan", "sab": "MI", "fips": 26013, "per_dem": 0.3316121629, "per_gop": 0.619047619, "pop_2019": 8209, "median_income": 49697.0}, {"county": "barry", "state": "Michigan", "sab": "MI", "fips": 26015, "per_dem": 0.3009747233, "per_gop": 0.6342970428, "pop_2019": 61550, "median_income": 69101.0}, {"county": "bay", "state": "Michigan", "sab": "MI", "fips": 26017, "per_dem": 0.408845311, "per_gop": 0.5351583163, "pop_2019": 103126, "median_income": 57037.0}, {"county": "benzie", "state": "Michigan", "sab": "MI", "fips": 26019, "per_dem": 0.4019176206, "per_gop": 0.5419234909, "pop_2019": 17766, "median_income": 55124.0}, {"county": "berrien", "state": "Michigan", "sab": "MI", "fips": 26021, "per_dem": 0.410339167, "per_gop": 0.5376311177, "pop_2019": 153401, "median_income": 56920.0}, {"county": "branch", "state": "Michigan", "sab": "MI", "fips": 26023, "per_dem": 0.2874469375, "per_gop": 0.6685870224, "pop_2019": 43517, "median_income": 57205.0}, {"county": "calhoun", "state": "Michigan", "sab": "MI", "fips": 26025, "per_dem": 0.4108801415, "per_gop": 0.5356547477, "pop_2019": 134159, "median_income": 57438.0}, {"county": "cass", "state": "Michigan", "sab": "MI", "fips": 26027, "per_dem": 0.3123925748, "per_gop": 0.6119370918, "pop_2019": 51787, "median_income": 60901.0}, {"county": "charlevoix", "state": "Michigan", "sab": "MI", "fips": 26029, "per_dem": 0.3526463925, "per_gop": 0.5954554816, "pop_2019": 26143, "median_income": 58722.0}, {"county": "cheboygan", "state": "Michigan", "sab": "MI", "fips": 26031, "per_dem": 0.3152341174, "per_gop": 0.6360372243, "pop_2019": 25276, "median_income": 49319.0}, {"county": "chippewa", "state": "Michigan", "sab": "MI", "fips": 26033, "per_dem": 0.3484514708, "per_gop": 0.5909032007, "pop_2019": 37349, "median_income": 50865.0}, {"county": "clare", "state": "Michigan", "sab": "MI", "fips": 26035, "per_dem": 0.3175196115, "per_gop": 0.6355621965, "pop_2019": 30950, "median_income": 42572.0}, {"county": "clinton", "state": "Michigan", "sab": "MI", "fips": 26037, "per_dem": 0.4065180949, "per_gop": 0.5333546987, "pop_2019": 79595, "median_income": 77935.0}, {"county": "crawford", "state": "Michigan", "sab": "MI", "fips": 26039, "per_dem": 0.308795551, "per_gop": 0.6372018147, "pop_2019": 14029, "median_income": 49241.0}, {"county": "delta", "state": "Michigan", "sab": "MI", "fips": 26041, "per_dem": 0.3482428115, "per_gop": 0.6017219906, "pop_2019": 35784, "median_income": 52410.0}, {"county": "dickinson", "state": "Michigan", "sab": "MI", "fips": 26043, "per_dem": 0.2985540335, "per_gop": 0.6529680365, "pop_2019": 25239, "median_income": 51397.0}, {"county": "eaton", "state": "Michigan", "sab": "MI", "fips": 26045, "per_dem": 0.440577524, "per_gop": 0.4957799088, "pop_2019": 110268, "median_income": 73186.0}, {"county": "emmet", "state": "Michigan", "sab": "MI", "fips": 26047, "per_dem": 0.3713646532, "per_gop": 0.5654628742, "pop_2019": 33415, "median_income": 59363.0}, {"county": "genesee", "state": "Michigan", "sab": "MI", "fips": 26049, "per_dem": 0.5238432712, "per_gop": 0.4291635863, "pop_2019": 405813, "median_income": 61915.0}, {"county": "gladwin", "state": "Michigan", "sab": "MI", "fips": 26051, "per_dem": 0.3042014112, "per_gop": 0.6513790892, "pop_2019": 25449, "median_income": 47256.0}, {"county": "gogebic", "state": "Michigan", "sab": "MI", "fips": 26053, "per_dem": 0.3999726514, "per_gop": 0.5495692602, "pop_2019": 13975, "median_income": 40446.0}, {"county": "grand traverse", "state": "Michigan", "sab": "MI", "fips": 26055, "per_dem": 0.4073843762, "per_gop": 0.532685581, "pop_2019": 93088, "median_income": 63712.0}, {"county": "gratiot", "state": "Michigan", "sab": "MI", "fips": 26057, "per_dem": 0.3445444593, "per_gop": 0.6007784941, "pop_2019": 40711, "median_income": 54994.0}, {"county": "hillsdale", "state": "Michigan", "sab": "MI", "fips": 26059, "per_dem": 0.2413983903, "per_gop": 0.7089537223, "pop_2019": 45605, "median_income": 59620.0}, {"county": "houghton", "state": "Michigan", "sab": "MI", "fips": 26061, "per_dem": 0.3852013058, "per_gop": 0.5424694361, "pop_2019": 35684, "median_income": 42530.0}, {"county": "huron", "state": "Michigan", "sab": "MI", "fips": 26063, "per_dem": 0.2889323574, "per_gop": 0.670683998, "pop_2019": 30981, "median_income": 52121.0}, {"county": "ingham", "state": "Michigan", "sab": "MI", "fips": 26065, "per_dem": 0.6088344147, "per_gop": 0.3322944605, "pop_2019": 292406, "median_income": 60177.0}, {"county": "ionia", "state": "Michigan", "sab": "MI", "fips": 26067, "per_dem": 0.3112577758, "per_gop": 0.6210741921, "pop_2019": 64697, "median_income": 63572.0}, {"county": "iosco", "state": "Michigan", "sab": "MI", "fips": 26069, "per_dem": 0.3254176343, "per_gop": 0.625065548, "pop_2019": 25127, "median_income": 46226.0}, {"county": "iron", "state": "Michigan", "sab": "MI", "fips": 26071, "per_dem": 0.3390862944, "per_gop": 0.6218274112, "pop_2019": 11066, "median_income": 42151.0}, {"county": "isabella", "state": "Michigan", "sab": "MI", "fips": 26073, "per_dem": 0.4499684343, "per_gop": 0.4868213384, "pop_2019": 69872, "median_income": 50567.0}, {"county": "jackson", "state": "Michigan", "sab": "MI", "fips": 26075, "per_dem": 0.3707936234, "per_gop": 0.5720097173, "pop_2019": 158510, "median_income": 63715.0}, {"county": "kalamazoo", "state": "Michigan", "sab": "MI", "fips": 26077, "per_dem": 0.5330168458, "per_gop": 0.4051172539, "pop_2019": 265066, "median_income": 62019.0}, {"county": "kalkaska", "state": "Michigan", "sab": "MI", "fips": 26079, "per_dem": 0.2554932735, "per_gop": 0.6965246637, "pop_2019": 18038, "median_income": 53238.0}, {"county": "kent", "state": "Michigan", "sab": "MI", "fips": 26081, "per_dem": 0.4524341268, "per_gop": 0.4830998792, "pop_2019": 656955, "median_income": 67861.0}, {"county": "keweenaw", "state": "Michigan", "sab": "MI", "fips": 26083, "per_dem": 0.3687893632, "per_gop": 0.5696291113, "pop_2019": 2116, "median_income": 41531.0}, {"county": "lake", "state": "Michigan", "sab": "MI", "fips": 26085, "per_dem": 0.3639264264, "per_gop": 0.5929054054, "pop_2019": 11853, "median_income": 39291.0}, {"county": "lapeer", "state": "Michigan", "sab": "MI", "fips": 26087, "per_dem": 0.2821876524, "per_gop": 0.6656251385, "pop_2019": 87607, "median_income": 76328.0}, {"county": "leelanau", "state": "Michigan", "sab": "MI", "fips": 26089, "per_dem": 0.4590363895, "per_gop": 0.4905468591, "pop_2019": 21761, "median_income": 69458.0}, {"county": "lenawee", "state": "Michigan", "sab": "MI", "fips": 26091, "per_dem": 0.3649635036, "per_gop": 0.5758361477, "pop_2019": 98451, "median_income": 67505.0}, {"county": "livingston", "state": "Michigan", "sab": "MI", "fips": 26093, "per_dem": 0.3256201635, "per_gop": 0.621963117, "pop_2019": 191995, "median_income": 99474.0}, {"county": "luce", "state": "Michigan", "sab": "MI", "fips": 26095, "per_dem": 0.264363354, "per_gop": 0.6816770186, "pop_2019": 6229, "median_income": 47274.0}, {"county": "mackinac", "state": "Michigan", "sab": "MI", "fips": 26097, "per_dem": 0.3424770039, "per_gop": 0.6143232589, "pop_2019": 10799, "median_income": 49229.0}, {"county": "macomb", "state": "Michigan", "sab": "MI", "fips": 26099, "per_dem": 0.4208437507, "per_gop": 0.5363024837, "pop_2019": 873972, "median_income": 76896.0}, {"county": "manistee", "state": "Michigan", "sab": "MI", "fips": 26101, "per_dem": 0.3952214637, "per_gop": 0.5488966503, "pop_2019": 24558, "median_income": 50487.0}, {"county": "marquette", "state": "Michigan", "sab": "MI", "fips": 26103, "per_dem": 0.4876432501, "per_gop": 0.4452077697, "pop_2019": 66699, "median_income": 52465.0}, {"county": "mason", "state": "Michigan", "sab": "MI", "fips": 26105, "per_dem": 0.3602810752, "per_gop": 0.5802292264, "pop_2019": 29144, "median_income": 51219.0}, {"county": "mecosta", "state": "Michigan", "sab": "MI", "fips": 26107, "per_dem": 0.3397865765, "per_gop": 0.600909674, "pop_2019": 43453, "median_income": 49957.0}, {"county": "menominee", "state": "Michigan", "sab": "MI", "fips": 26109, "per_dem": 0.3287505806, "per_gop": 0.622758941, "pop_2019": 22780, "median_income": 48539.0}, {"county": "midland", "state": "Michigan", "sab": "MI", "fips": 26111, "per_dem": 0.369404658, "per_gop": 0.5634158428, "pop_2019": 83156, "median_income": 67409.0}, {"county": "missaukee", "state": "Michigan", "sab": "MI", "fips": 26113, "per_dem": 0.2143541981, "per_gop": 0.7377071634, "pop_2019": 15118, "median_income": 51986.0}, {"county": "monroe", "state": "Michigan", "sab": "MI", "fips": 26115, "per_dem": 0.3624647441, "per_gop": 0.583730314, "pop_2019": 150500, "median_income": 76366.0}, {"county": "montcalm", "state": "Michigan", "sab": "MI", "fips": 26117, "per_dem": 0.2965054978, "per_gop": 0.6366546167, "pop_2019": 63888, "median_income": 54929.0}, {"county": "montmorency", "state": "Michigan", "sab": "MI", "fips": 26119, "per_dem": 0.2567891374, "per_gop": 0.6984824281, "pop_2019": 9328, "median_income": 44284.0}, {"county": "muskegon", "state": "Michigan", "sab": "MI", "fips": 26121, "per_dem": 0.4751407008, "per_gop": 0.466348523, "pop_2019": 173566, "median_income": 56095.0}, {"county": "newaygo", "state": "Michigan", "sab": "MI", "fips": 26123, "per_dem": 0.2748064587, "per_gop": 0.6712674187, "pop_2019": 48980, "median_income": 54799.0}, {"county": "oakland", "state": "Michigan", "sab": "MI", "fips": 26125, "per_dem": 0.517110312, "per_gop": 0.4359213274, "pop_2019": 1257584, "median_income": 91367.0}, {"county": "oceana", "state": "Michigan", "sab": "MI", "fips": 26127, "per_dem": 0.3337813996, "per_gop": 0.6072418718, "pop_2019": 26467, "median_income": 52109.0}, {"county": "ogemaw", "state": "Michigan", "sab": "MI", "fips": 26129, "per_dem": 0.2917388793, "per_gop": 0.6573271712, "pop_2019": 20997, "median_income": 44976.0}, {"county": "ontonagon", "state": "Michigan", "sab": "MI", "fips": 26131, "per_dem": 0.3435672515, "per_gop": 0.6049707602, "pop_2019": 5720, "median_income": 43615.0}, {"county": "osceola", "state": "Michigan", "sab": "MI", "fips": 26133, "per_dem": 0.2552609229, "per_gop": 0.6922713976, "pop_2019": 23460, "median_income": 50330.0}, {"county": "oscoda", "state": "Michigan", "sab": "MI", "fips": 26135, "per_dem": 0.2570162482, "per_gop": 0.6999015263, "pop_2019": 8241, "median_income": 41661.0}, {"county": "otsego", "state": "Michigan", "sab": "MI", "fips": 26137, "per_dem": 0.283821534, "per_gop": 0.6597493814, "pop_2019": 24668, "median_income": 60328.0}, {"county": "ottawa", "state": "Michigan", "sab": "MI", "fips": 26139, "per_dem": 0.3182559059, "per_gop": 0.6220969018, "pop_2019": 291830, "median_income": 77258.0}, {"county": "presqueisle", "state": "Michigan", "sab": "MI", "fips": 26141, "per_dem": 0.3326403326, "per_gop": 0.6217602218, "pop_2019": 12592, "median_income": 46720.0}, {"county": "roscommon", "state": "Michigan", "sab": "MI", "fips": 26143, "per_dem": 0.3288585456, "per_gop": 0.6245013808, "pop_2019": 24019, "median_income": 44319.0}, {"county": "saginaw", "state": "Michigan", "sab": "MI", "fips": 26145, "per_dem": 0.4712945073, "per_gop": 0.4826960233, "pop_2019": 190539, "median_income": 57024.0}, {"county": "st. clair", "state": "Michigan", "sab": "MI", "fips": 26147, "per_dem": 0.3148062671, "per_gop": 0.6291124958, "pop_2019": 159128, "median_income": 68352.0}, {"county": "st. joseph", "state": "Michigan", "sab": "MI", "fips": 26149, "per_dem": 0.3168104355, "per_gop": 0.6263833368, "pop_2019": 60964, "median_income": 59559.0}, {"county": "sanilac", "state": "Michigan", "sab": "MI", "fips": 26151, "per_dem": 0.2532349426, "per_gop": 0.6987475965, "pop_2019": 41170, "median_income": 54416.0}, {"county": "schoolcraft", "state": "Michigan", "sab": "MI", "fips": 26153, "per_dem": 0.3298000482, "per_gop": 0.6157552397, "pop_2019": 8094, "median_income": 45959.0}, {"county": "shiawassee", "state": "Michigan", "sab": "MI", "fips": 26155, "per_dem": 0.3685524615, "per_gop": 0.5649159911, "pop_2019": 68122, "median_income": 62803.0}, {"county": "tuscola", "state": "Michigan", "sab": "MI", "fips": 26157, "per_dem": 0.2864625148, "per_gop": 0.666016745, "pop_2019": 52245, "median_income": 59292.0}, {"county": "van buren", "state": "Michigan", "sab": "MI", "fips": 26159, "per_dem": 0.3991810436, "per_gop": 0.5386445067, "pop_2019": 75677, "median_income": 58098.0}, {"county": "washtenaw", "state": "Michigan", "sab": "MI", "fips": 26161, "per_dem": 0.6838905775, "per_gop": 0.2688821107, "pop_2019": 367601, "median_income": 76731.0}, {"county": "wayne", "state": "Michigan", "sab": "MI", "fips": 26163, "per_dem": 0.6677954736, "per_gop": 0.2951937585, "pop_2019": 1749343, "median_income": 60180.0}, {"county": "wexford", "state": "Michigan", "sab": "MI", "fips": 26165, "per_dem": 0.290333137, "per_gop": 0.6544930951, "pop_2019": 33631, "median_income": 52192.0}, {"county": "aitkin", "state": "Minnesota", "sab": "MN", "fips": 27001, "per_dem": 0.3412084921, "per_gop": 0.6005443658, "pop_2019": 15886, "median_income": 45957.0}, {"county": "anoka", "state": "Minnesota", "sab": "MN", "fips": 27003, "per_dem": 0.4101334174, "per_gop": 0.5070565611, "pop_2019": 356921, "median_income": 85238.0}, {"county": "becker", "state": "Minnesota", "sab": "MN", "fips": 27005, "per_dem": 0.3047396138, "per_gop": 0.636629608, "pop_2019": 34423, "median_income": 51356.0}, {"county": "beltrami", "state": "Minnesota", "sab": "MN", "fips": 27007, "per_dem": 0.4075811597, "per_gop": 0.5058641396, "pop_2019": 47188, "median_income": 49283.0}, {"county": "benton", "state": "Minnesota", "sab": "MN", "fips": 27009, "per_dem": 0.2832605093, "per_gop": 0.6464768219, "pop_2019": 40889, "median_income": 61940.0}, {"county": "big stone", "state": "Minnesota", "sab": "MN", "fips": 27011, "per_dem": 0.3374862587, "per_gop": 0.5888603884, "pop_2019": 4991, "median_income": 45340.0}, {"county": "blue earth", "state": "Minnesota", "sab": "MN", "fips": 27013, "per_dem": 0.4338465239, "per_gop": 0.4711029589, "pop_2019": 67653, "median_income": 57471.0}, {"county": "brown", "state": "Minnesota", "sab": "MN", "fips": 27015, "per_dem": 0.2754153553, "per_gop": 0.6373417258, "pop_2019": 25008, "median_income": 58740.0}, {"county": "carlton", "state": "Minnesota", "sab": "MN", "fips": 27017, "per_dem": 0.4684644775, "per_gop": 0.451852262, "pop_2019": 35871, "median_income": 59066.0}, {"county": "carver", "state": "Minnesota", "sab": "MN", "fips": 27019, "per_dem": 0.3903306595, "per_gop": 0.5273311314, "pop_2019": 105089, "median_income": 96729.0}, {"county": "cass", "state": "Minnesota", "sab": "MN", "fips": 27021, "per_dem": 0.3115517784, "per_gop": 0.6283915644, "pop_2019": 29779, "median_income": 50670.0}, {"county": "chippewa", "state": "Minnesota", "sab": "MN", "fips": 27023, "per_dem": 0.3199611776, "per_gop": 0.6088644452, "pop_2019": 11800, "median_income": 52515.0}, {"county": "chisago", "state": "Minnesota", "sab": "MN", "fips": 27025, "per_dem": 0.3092072378, "per_gop": 0.6145156453, "pop_2019": 56579, "median_income": 76763.0}, {"county": "clay", "state": "Minnesota", "sab": "MN", "fips": 27027, "per_dem": 0.4457193899, "per_gop": 0.4654734094, "pop_2019": 64222, "median_income": 55920.0}, {"county": "clearwater", "state": "Minnesota", "sab": "MN", "fips": 27029, "per_dem": 0.2603550296, "per_gop": 0.6923076923, "pop_2019": 8818, "median_income": 45039.0}, {"county": "cook", "state": "Minnesota", "sab": "MN", "fips": 27031, "per_dem": 0.569047619, "per_gop": 0.344047619, "pop_2019": 5463, "median_income": 54076.0}, {"county": "cottonwood", "state": "Minnesota", "sab": "MN", "fips": 27033, "per_dem": 0.2945409865, "per_gop": 0.6457784799, "pop_2019": 11196, "median_income": 47144.0}, {"county": "crow wing", "state": "Minnesota", "sab": "MN", "fips": 27035, "per_dem": 0.3087606838, "per_gop": 0.6266025641, "pop_2019": 65055, "median_income": 55477.0}, {"county": "dakota", "state": "Minnesota", "sab": "MN", "fips": 27037, "per_dem": 0.4821633961, "per_gop": 0.435688077, "pop_2019": 429021, "median_income": 91302.0}, {"county": "dodge", "state": "Minnesota", "sab": "MN", "fips": 27039, "per_dem": 0.2936387732, "per_gop": 0.617853086, "pop_2019": 20934, "median_income": 70011.0}, {"county": "douglas", "state": "Minnesota", "sab": "MN", "fips": 27041, "per_dem": 0.2879803912, "per_gop": 0.6458863247, "pop_2019": 38141, "median_income": 55645.0}, {"county": "faribault", "state": "Minnesota", "sab": "MN", "fips": 27043, "per_dem": 0.2927260367, "per_gop": 0.6334466349, "pop_2019": 13653, "median_income": 50829.0}, {"county": "fillmore", "state": "Minnesota", "sab": "MN", "fips": 27045, "per_dem": 0.3527696793, "per_gop": 0.5713374636, "pop_2019": 21067, "median_income": 54092.0}, {"county": "freeborn", "state": "Minnesota", "sab": "MN", "fips": 27047, "per_dem": 0.3792454015, "per_gop": 0.5529537322, "pop_2019": 30281, "median_income": 54554.0}, {"county": "goodhue", "state": "Minnesota", "sab": "MN", "fips": 27049, "per_dem": 0.3698801786, "per_gop": 0.5498081291, "pop_2019": 46340, "median_income": 69325.0}, {"county": "grant", "state": "Minnesota", "sab": "MN", "fips": 27051, "per_dem": 0.3197219809, "per_gop": 0.5974514915, "pop_2019": 5972, "median_income": 49848.0}, {"county": "hennepin", "state": "Minnesota", "sab": "MN", "fips": 27053, "per_dem": 0.6382023775, "per_gop": 0.2850958308, "pop_2019": 1265843, "median_income": 76319.0}, {"county": "houston", "state": "Minnesota", "sab": "MN", "fips": 27055, "per_dem": 0.3941987637, "per_gop": 0.5340941512, "pop_2019": 18600, "median_income": 60039.0}, {"county": "hubbard", "state": "Minnesota", "sab": "MN", "fips": 27057, "per_dem": 0.3004464677, "per_gop": 0.6363477195, "pop_2019": 21491, "median_income": 52130.0}, {"county": "isanti", "state": "Minnesota", "sab": "MN", "fips": 27059, "per_dem": 0.2709461078, "per_gop": 0.6531736527, "pop_2019": 40596, "median_income": 73981.0}, {"county": "itasca", "state": "Minnesota", "sab": "MN", "fips": 27061, "per_dem": 0.3811839323, "per_gop": 0.5463002114, "pop_2019": 45130, "median_income": 53477.0}, {"county": "jackson", "state": "Minnesota", "sab": "MN", "fips": 27063, "per_dem": 0.2736108564, "per_gop": 0.6618375206, "pop_2019": 9846, "median_income": 54233.0}, {"county": "kanabec", "state": "Minnesota", "sab": "MN", "fips": 27065, "per_dem": 0.2864, "per_gop": 0.6436923077, "pop_2019": 16337, "median_income": 56851.0}, {"county": "kandiyohi", "state": "Minnesota", "sab": "MN", "fips": 27067, "per_dem": 0.3356430155, "per_gop": 0.5905857354, "pop_2019": 43199, "median_income": 58699.0}, {"county": "kittson", "state": "Minnesota", "sab": "MN", "fips": 27069, "per_dem": 0.348286077, "per_gop": 0.5708844689, "pop_2019": 4298, "median_income": 47988.0}, {"county": "koochiching", "state": "Minnesota", "sab": "MN", "fips": 27071, "per_dem": 0.3652779978, "per_gop": 0.5653413591, "pop_2019": 12229, "median_income": 53518.0}, {"county": "lac qui parle", "state": "Minnesota", "sab": "MN", "fips": 27073, "per_dem": 0.339243807, "per_gop": 0.5981747066, "pop_2019": 6623, "median_income": 48152.0}, {"county": "lake", "state": "Minnesota", "sab": "MN", "fips": 27075, "per_dem": 0.4754326329, "per_gop": 0.4530284302, "pop_2019": 10641, "median_income": 59628.0}, {"county": "lake of the woods", "state": "Minnesota", "sab": "MN", "fips": 27077, "per_dem": 0.2479820628, "per_gop": 0.6905829596, "pop_2019": 3740, "median_income": 48499.0}, {"county": "le sueur", "state": "Minnesota", "sab": "MN", "fips": 27079, "per_dem": 0.3109571534, "per_gop": 0.6176094706, "pop_2019": 28887, "median_income": 67792.0}, {"county": "lincoln", "state": "Minnesota", "sab": "MN", "fips": 27081, "per_dem": 0.2864756829, "per_gop": 0.6429047302, "pop_2019": 5639, "median_income": 46648.0}, {"county": "lyon", "state": "Minnesota", "sab": "MN", "fips": 27083, "per_dem": 0.3153598813, "per_gop": 0.5982356336, "pop_2019": 25474, "median_income": 57553.0}, {"county": "mcleod", "state": "Minnesota", "sab": "MN", "fips": 27085, "per_dem": 0.2664311711, "per_gop": 0.650556626, "pop_2019": 35893, "median_income": 67821.0}, {"county": "mahnomen", "state": "Minnesota", "sab": "MN", "fips": 27087, "per_dem": 0.4484088717, "per_gop": 0.4778206365, "pop_2019": 5527, "median_income": 44355.0}, {"county": "marshall", "state": "Minnesota", "sab": "MN", "fips": 27089, "per_dem": 0.255527743, "per_gop": 0.6691697956, "pop_2019": 9336, "median_income": 51366.0}, {"county": "martin", "state": "Minnesota", "sab": "MN", "fips": 27091, "per_dem": 0.2610564524, "per_gop": 0.6745629955, "pop_2019": 19683, "median_income": 51375.0}, {"county": "meeker", "state": "Minnesota", "sab": "MN", "fips": 27093, "per_dem": 0.261682243, "per_gop": 0.6642892277, "pop_2019": 23222, "median_income": 60375.0}, {"county": "mille lacs", "state": "Minnesota", "sab": "MN", "fips": 27095, "per_dem": 0.2864535063, "per_gop": 0.6441149212, "pop_2019": 26277, "median_income": 54574.0}, {"county": "morrison", "state": "Minnesota", "sab": "MN", "fips": 27097, "per_dem": 0.2074255732, "per_gop": 0.7371392723, "pop_2019": 33386, "median_income": 54677.0}, {"county": "mower", "state": "Minnesota", "sab": "MN", "fips": 27099, "per_dem": 0.423267186, "per_gop": 0.5018479559, "pop_2019": 40062, "median_income": 54097.0}, {"county": "murray", "state": "Minnesota", "sab": "MN", "fips": 27101, "per_dem": 0.2789745799, "per_gop": 0.6406721241, "pop_2019": 8194, "median_income": 51606.0}, {"county": "nicollet", "state": "Minnesota", "sab": "MN", "fips": 27103, "per_dem": 0.4402143575, "per_gop": 0.4709166015, "pop_2019": 34274, "median_income": 68141.0}, {"county": "nobles", "state": "Minnesota", "sab": "MN", "fips": 27105, "per_dem": 0.3180865922, "per_gop": 0.6167364991, "pop_2019": 21629, "median_income": 52665.0}, {"county": "norman", "state": "Minnesota", "sab": "MN", "fips": 27107, "per_dem": 0.3910891089, "per_gop": 0.5256806931, "pop_2019": 6375, "median_income": 48018.0}, {"county": "olmsted", "state": "Minnesota", "sab": "MN", "fips": 27109, "per_dem": 0.4574592883, "per_gop": 0.4499161169, "pop_2019": 158293, "median_income": 75736.0}, {"county": "otter tail", "state": "Minnesota", "sab": "MN", "fips": 27111, "per_dem": 0.2892764218, "per_gop": 0.6485875356, "pop_2019": 58746, "median_income": 52239.0}, {"county": "pennington", "state": "Minnesota", "sab": "MN", "fips": 27113, "per_dem": 0.3216909009, "per_gop": 0.5996102533, "pop_2019": 14119, "median_income": 50499.0}, {"county": "pine", "state": "Minnesota", "sab": "MN", "fips": 27115, "per_dem": 0.3336004079, "per_gop": 0.5966202928, "pop_2019": 29579, "median_income": 55167.0}, {"county": "pipestone", "state": "Minnesota", "sab": "MN", "fips": 27117, "per_dem": 0.235823394, "per_gop": 0.6984724838, "pop_2019": 9126, "median_income": 47094.0}, {"county": "polk", "state": "Minnesota", "sab": "MN", "fips": 27119, "per_dem": 0.3205878351, "per_gop": 0.6108994421, "pop_2019": 31364, "median_income": 51811.0}, {"county": "pope", "state": "Minnesota", "sab": "MN", "fips": 27121, "per_dem": 0.3346043851, "per_gop": 0.6026374325, "pop_2019": 11249, "median_income": 52590.0}, {"county": "ramsey", "state": "Minnesota", "sab": "MN", "fips": 27123, "per_dem": 0.6573352009, "per_gop": 0.2629578579, "pop_2019": 550321, "median_income": 67480.0}, {"county": "red lake", "state": "Minnesota", "sab": "MN", "fips": 27125, "per_dem": 0.2886157135, "per_gop": 0.6098343132, "pop_2019": 4055, "median_income": 47305.0}, {"county": "redwood", "state": "Minnesota", "sab": "MN", "fips": 27127, "per_dem": 0.2494052339, "per_gop": 0.6789584985, "pop_2019": 15170, "median_income": 55127.0}, {"county": "renville", "state": "Minnesota", "sab": "MN", "fips": 27129, "per_dem": 0.2799153775, "per_gop": 0.6465688219, "pop_2019": 14548, "median_income": 55570.0}, {"county": "rice", "state": "Minnesota", "sab": "MN", "fips": 27131, "per_dem": 0.4481174535, "per_gop": 0.4789086507, "pop_2019": 66972, "median_income": 71803.0}, {"county": "rock", "state": "Minnesota", "sab": "MN", "fips": 27133, "per_dem": 0.28562513, "per_gop": 0.643020595, "pop_2019": 9315, "median_income": 56234.0}, {"county": "roseau", "state": "Minnesota", "sab": "MN", "fips": 27135, "per_dem": 0.2389597013, "per_gop": 0.7018153727, "pop_2019": 15165, "median_income": 58817.0}, {"county": "st. louis", "state": "Minnesota", "sab": "MN", "fips": 27137, "per_dem": 0.5192252382, "per_gop": 0.4011414704, "pop_2019": 199070, "median_income": 53583.0}, {"county": "scott", "state": "Minnesota", "sab": "MN", "fips": 27139, "per_dem": 0.3831428955, "per_gop": 0.5370076623, "pop_2019": 149013, "median_income": 98311.0}, {"county": "sherburne", "state": "Minnesota", "sab": "MN", "fips": 27141, "per_dem": 0.2774208352, "per_gop": 0.6476907672, "pop_2019": 97238, "median_income": 84146.0}, {"county": "sibley", "state": "Minnesota", "sab": "MN", "fips": 27143, "per_dem": 0.2528795134, "per_gop": 0.6720590138, "pop_2019": 14865, "median_income": 61187.0}, {"county": "stearns", "state": "Minnesota", "sab": "MN", "fips": 27145, "per_dem": 0.3237956574, "per_gop": 0.6028739634, "pop_2019": 161075, "median_income": 62616.0}, {"county": "steele", "state": "Minnesota", "sab": "MN", "fips": 27147, "per_dem": 0.3276785714, "per_gop": 0.5881302521, "pop_2019": 36649, "median_income": 68047.0}, {"county": "stevens", "state": "Minnesota", "sab": "MN", "fips": 27149, "per_dem": 0.3955140187, "per_gop": 0.523364486, "pop_2019": 9805, "median_income": 55002.0}, {"county": "swift", "state": "Minnesota", "sab": "MN", "fips": 27151, "per_dem": 0.337962963, "per_gop": 0.596215781, "pop_2019": 9266, "median_income": 51390.0}, {"county": "todd", "state": "Minnesota", "sab": "MN", "fips": 27153, "per_dem": 0.2330040188, "per_gop": 0.7103985265, "pop_2019": 24664, "median_income": 47643.0}, {"county": "traverse", "state": "Minnesota", "sab": "MN", "fips": 27155, "per_dem": 0.3523171413, "per_gop": 0.5862646566, "pop_2019": 3259, "median_income": 45187.0}, {"county": "wabasha", "state": "Minnesota", "sab": "MN", "fips": 27157, "per_dem": 0.3286297178, "per_gop": 0.594100646, "pop_2019": 21627, "median_income": 62160.0}, {"county": "wadena", "state": "Minnesota", "sab": "MN", "fips": 27159, "per_dem": 0.24427038, "per_gop": 0.7016246011, "pop_2019": 13682, "median_income": 45237.0}, {"county": "waseca", "state": "Minnesota", "sab": "MN", "fips": 27161, "per_dem": 0.2962730974, "per_gop": 0.6229251488, "pop_2019": 18612, "median_income": 62636.0}, {"county": "washington", "state": "Minnesota", "sab": "MN", "fips": 27163, "per_dem": 0.4696484952, "per_gop": 0.4510476537, "pop_2019": 262440, "median_income": 97858.0}, {"county": "watonwan", "state": "Minnesota", "sab": "MN", "fips": 27165, "per_dem": 0.3649165158, "per_gop": 0.5568296117, "pop_2019": 10897, "median_income": 52307.0}, {"county": "wilkin", "state": "Minnesota", "sab": "MN", "fips": 27167, "per_dem": 0.2723391278, "per_gop": 0.6492833181, "pop_2019": 6207, "median_income": 56221.0}, {"county": "winona", "state": "Minnesota", "sab": "MN", "fips": 27169, "per_dem": 0.4396565063, "per_gop": 0.4688998917, "pop_2019": 50484, "median_income": 57117.0}, {"county": "wright", "state": "Minnesota", "sab": "MN", "fips": 27171, "per_dem": 0.2940683113, "per_gop": 0.6257627903, "pop_2019": 138377, "median_income": 79616.0}, {"county": "yellow medicine", "state": "Minnesota", "sab": "MN", "fips": 27173, "per_dem": 0.2901199315, "per_gop": 0.6438225776, "pop_2019": 9709, "median_income": 50760.0}, {"county": "adams", "state": "Mississippi", "sab": "MS", "fips": 28001, "per_dem": 0.5666448338, "per_gop": 0.4196004585, "pop_2019": 30693, "median_income": 37242.0}, {"county": "alcorn", "state": "Mississippi", "sab": "MS", "fips": 28003, "per_dem": 0.1815844665, "per_gop": 0.7994722955, "pop_2019": 36953, "median_income": 42861.0}, {"county": "amite", "state": "Mississippi", "sab": "MS", "fips": 28005, "per_dem": 0.3821982084, "per_gop": 0.608844021, "pop_2019": 12297, "median_income": 38422.0}, {"county": "attala", "state": "Mississippi", "sab": "MS", "fips": 28007, "per_dem": 0.3931234466, "per_gop": 0.5921016294, "pop_2019": 18174, "median_income": 36593.0}, {"county": "benton", "state": "Mississippi", "sab": "MS", "fips": 28009, "per_dem": 0.4286786787, "per_gop": 0.5605605606, "pop_2019": 8259, "median_income": 35641.0}, {"county": "bolivar", "state": "Mississippi", "sab": "MS", "fips": 28011, "per_dem": 0.6554438469, "per_gop": 0.3313069909, "pop_2019": 30628, "median_income": 34577.0}, {"county": "calhoun", "state": "Mississippi", "sab": "MS", "fips": 28013, "per_dem": 0.2972077615, "per_gop": 0.6878056476, "pop_2019": 14361, "median_income": 40016.0}, {"county": "carroll", "state": "Mississippi", "sab": "MS", "fips": 28015, "per_dem": 0.3012797075, "per_gop": 0.6899451554, "pop_2019": 9947, "median_income": 42620.0}, {"county": "chickasaw", "state": "Mississippi", "sab": "MS", "fips": 28017, "per_dem": 0.4624841572, "per_gop": 0.5230671736, "pop_2019": 17103, "median_income": 38910.0}, {"county": "choctaw", "state": "Mississippi", "sab": "MS", "fips": 28019, "per_dem": 0.2980099502, "per_gop": 0.6873134328, "pop_2019": 8210, "median_income": 39878.0}, {"county": "claiborne", "state": "Mississippi", "sab": "MS", "fips": 28021, "per_dem": 0.8540961408, "per_gop": 0.1401489506, "pop_2019": 8988, "median_income": 33377.0}, {"county": "clarke", "state": "Mississippi", "sab": "MS", "fips": 28023, "per_dem": 0.3313885648, "per_gop": 0.6596654998, "pop_2019": 15541, "median_income": 39273.0}, {"county": "clay", "state": "Mississippi", "sab": "MS", "fips": 28025, "per_dem": 0.5717871486, "per_gop": 0.4152610442, "pop_2019": 19316, "median_income": 40398.0}, {"county": "coahoma", "state": "Mississippi", "sab": "MS", "fips": 28027, "per_dem": 0.7156642729, "per_gop": 0.2722172352, "pop_2019": 22124, "median_income": 32968.0}, {"county": "copiah", "state": "Mississippi", "sab": "MS", "fips": 28029, "per_dem": 0.5209978162, "per_gop": 0.4683352931, "pop_2019": 28065, "median_income": 38901.0}, {"county": "covington", "state": "Mississippi", "sab": "MS", "fips": 28031, "per_dem": 0.3716723549, "per_gop": 0.6169510808, "pop_2019": 18636, "median_income": 39360.0}, {"county": "de soto", "state": "Mississippi", "sab": "MS", "fips": 28033, "per_dem": 0.3107056949, "per_gop": 0.6584455343, "pop_2019": 184945, "median_income": 71146.0}, {"county": "forrest", "state": "Mississippi", "sab": "MS", "fips": 28035, "per_dem": 0.4130992523, "per_gop": 0.5552338367, "pop_2019": 74897, "median_income": 40469.0}, {"county": "franklin", "state": "Mississippi", "sab": "MS", "fips": 28037, "per_dem": 0.3486608201, "per_gop": 0.6364067315, "pop_2019": 7713, "median_income": 36727.0}, {"county": "george", "state": "Mississippi", "sab": "MS", "fips": 28039, "per_dem": 0.1030413997, "per_gop": 0.8800732377, "pop_2019": 24500, "median_income": 51257.0}, {"county": "greene", "state": "Mississippi", "sab": "MS", "fips": 28041, "per_dem": 0.1795305164, "per_gop": 0.8092018779, "pop_2019": 13586, "median_income": 41821.0}, {"county": "grenada", "state": "Mississippi", "sab": "MS", "fips": 28043, "per_dem": 0.4200344762, "per_gop": 0.5688565409, "pop_2019": 20758, "median_income": 40417.0}, {"county": "hancock", "state": "Mississippi", "sab": "MS", "fips": 28045, "per_dem": 0.1895301707, "per_gop": 0.7832391391, "pop_2019": 47632, "median_income": 51954.0}, {"county": "harrison", "state": "Mississippi", "sab": "MS", "fips": 28047, "per_dem": 0.3331239126, "per_gop": 0.6396997229, "pop_2019": 208080, "median_income": 52577.0}, {"county": "hinds", "state": "Mississippi", "sab": "MS", "fips": 28049, "per_dem": 0.7092510051, "per_gop": 0.2722316903, "pop_2019": 231840, "median_income": 50167.0}, {"county": "holmes", "state": "Mississippi", "sab": "MS", "fips": 28051, "per_dem": 0.8261178141, "per_gop": 0.1633782825, "pop_2019": 17010, "median_income": 25437.0}, {"county": "humphreys", "state": "Mississippi", "sab": "MS", "fips": 28053, "per_dem": 0.7368713532, "per_gop": 0.2567379828, "pop_2019": 8064, "median_income": 30353.0}, {"county": "issaquena", "state": "Mississippi", "sab": "MS", "fips": 28055, "per_dem": 0.56509299, "per_gop": 0.426323319, "pop_2019": 1327, "median_income": 29423.0}, {"county": "itawamba", "state": "Mississippi", "sab": "MS", "fips": 28057, "per_dem": 0.1141789496, "per_gop": 0.8703549927, "pop_2019": 23390, "median_income": 45982.0}, {"county": "jackson", "state": "Mississippi", "sab": "MS", "fips": 28059, "per_dem": 0.287847795, "per_gop": 0.6863301441, "pop_2019": 143617, "median_income": 57733.0}, {"county": "jasper", "state": "Mississippi", "sab": "MS", "fips": 28061, "per_dem": 0.515706188, "per_gop": 0.4761454889, "pop_2019": 16383, "median_income": 36072.0}, {"county": "jefferson", "state": "Mississippi", "sab": "MS", "fips": 28063, "per_dem": 0.8647317958, "per_gop": 0.126716766, "pop_2019": 6990, "median_income": 27226.0}, {"county": "jefferson davis", "state": "Mississippi", "sab": "MS", "fips": 28065, "per_dem": 0.5964405964, "per_gop": 0.3953823954, "pop_2019": 11128, "median_income": 32224.0}, {"county": "jones", "state": "Mississippi", "sab": "MS", "fips": 28067, "per_dem": 0.2742654867, "per_gop": 0.7106548673, "pop_2019": 68098, "median_income": 42485.0}, {"county": "kemper", "state": "Mississippi", "sab": "MS", "fips": 28069, "per_dem": 0.6093985773, "per_gop": 0.383272257, "pop_2019": 9742, "median_income": 35418.0}, {"county": "lafayette", "state": "Mississippi", "sab": "MS", "fips": 28071, "per_dem": 0.4056613379, "per_gop": 0.5535077894, "pop_2019": 54019, "median_income": 42088.0}, {"county": "lamar", "state": "Mississippi", "sab": "MS", "fips": 28073, "per_dem": 0.2086107779, "per_gop": 0.7648372555, "pop_2019": 63343, "median_income": 55534.0}, {"county": "lauderdale", "state": "Mississippi", "sab": "MS", "fips": 28075, "per_dem": 0.3766354818, "per_gop": 0.6066903718, "pop_2019": 74125, "median_income": 45410.0}, {"county": "lawrence", "state": "Mississippi", "sab": "MS", "fips": 28077, "per_dem": 0.3446042029, "per_gop": 0.643387581, "pop_2019": 12586, "median_income": 42055.0}, {"county": "leake", "state": "Mississippi", "sab": "MS", "fips": 28079, "per_dem": 0.4242532006, "per_gop": 0.5660265529, "pop_2019": 22786, "median_income": 39930.0}, {"county": "lee", "state": "Mississippi", "sab": "MS", "fips": 28081, "per_dem": 0.3013385876, "per_gop": 0.6785200475, "pop_2019": 85436, "median_income": 53375.0}, {"county": "leflore", "state": "Mississippi", "sab": "MS", "fips": 28083, "per_dem": 0.6979928915, "per_gop": 0.2882082375, "pop_2019": 28183, "median_income": 31758.0}, {"county": "lincoln", "state": "Mississippi", "sab": "MS", "fips": 28085, "per_dem": 0.2934246034, "per_gop": 0.6943987363, "pop_2019": 34153, "median_income": 40261.0}, {"county": "lowndes", "state": "Mississippi", "sab": "MS", "fips": 28087, "per_dem": 0.459246589, "per_gop": 0.5220573611, "pop_2019": 58595, "median_income": 47410.0}, {"county": "madison", "state": "Mississippi", "sab": "MS", "fips": 28089, "per_dem": 0.4075208666, "per_gop": 0.5684381105, "pop_2019": 106272, "median_income": 69322.0}, {"county": "marion", "state": "Mississippi", "sab": "MS", "fips": 28091, "per_dem": 0.3121559032, "per_gop": 0.6726382942, "pop_2019": 24573, "median_income": 36240.0}, {"county": "marshall", "state": "Mississippi", "sab": "MS", "fips": 28093, "per_dem": 0.5404816982, "per_gop": 0.4439379507, "pop_2019": 35294, "median_income": 42440.0}, {"county": "monroe", "state": "Mississippi", "sab": "MS", "fips": 28095, "per_dem": 0.3475698625, "per_gop": 0.6404537102, "pop_2019": 35252, "median_income": 44729.0}, {"county": "montgomery", "state": "Mississippi", "sab": "MS", "fips": 28097, "per_dem": 0.426477655, "per_gop": 0.5607880827, "pop_2019": 9775, "median_income": 37295.0}, {"county": "neshoba", "state": "Mississippi", "sab": "MS", "fips": 28099, "per_dem": 0.2556045219, "per_gop": 0.7293542824, "pop_2019": 29118, "median_income": 41767.0}, {"county": "newton", "state": "Mississippi", "sab": "MS", "fips": 28101, "per_dem": 0.2966022807, "per_gop": 0.6898999302, "pop_2019": 21018, "median_income": 42409.0}, {"county": "noxubee", "state": "Mississippi", "sab": "MS", "fips": 28103, "per_dem": 0.7818707114, "per_gop": 0.2132538823, "pop_2019": 10417, "median_income": 32956.0}, {"county": "oktibbeha", "state": "Mississippi", "sab": "MS", "fips": 28105, "per_dem": 0.4860999319, "per_gop": 0.4749551111, "pop_2019": 49587, "median_income": 36748.0}, {"county": "panola", "state": "Mississippi", "sab": "MS", "fips": 28107, "per_dem": 0.4914501144, "per_gop": 0.4962299717, "pop_2019": 34192, "median_income": 39531.0}, {"county": "pearl river", "state": "Mississippi", "sab": "MS", "fips": 28109, "per_dem": 0.1545016673, "per_gop": 0.8219975652, "pop_2019": 55535, "median_income": 45622.0}, {"county": "perry", "state": "Mississippi", "sab": "MS", "fips": 28111, "per_dem": 0.2245949926, "per_gop": 0.7612297496, "pop_2019": 11973, "median_income": 40128.0}, {"county": "pike", "state": "Mississippi", "sab": "MS", "fips": 28113, "per_dem": 0.4884539116, "per_gop": 0.4956182435, "pop_2019": 39288, "median_income": 36251.0}, {"county": "pontotoc", "state": "Mississippi", "sab": "MS", "fips": 28115, "per_dem": 0.1797476928, "per_gop": 0.7994242655, "pop_2019": 32174, "median_income": 47309.0}, {"county": "prentiss", "state": "Mississippi", "sab": "MS", "fips": 28117, "per_dem": 0.2094012765, "per_gop": 0.7746935468, "pop_2019": 25126, "median_income": 41983.0}, {"county": "quitman", "state": "Mississippi", "sab": "MS", "fips": 28119, "per_dem": 0.6868475992, "per_gop": 0.297643901, "pop_2019": 6792, "median_income": 30456.0}, {"county": "rankin", "state": "Mississippi", "sab": "MS", "fips": 28121, "per_dem": 0.2239552774, "per_gop": 0.752461047, "pop_2019": 155271, "median_income": 66335.0}, {"county": "scott", "state": "Mississippi", "sab": "MS", "fips": 28123, "per_dem": 0.4052903618, "per_gop": 0.5819397993, "pop_2019": 28124, "median_income": 39385.0}, {"county": "sharkey", "state": "Mississippi", "sab": "MS", "fips": 28125, "per_dem": 0.6697819315, "per_gop": 0.3213914849, "pop_2019": 4321, "median_income": 32890.0}, {"county": "simpson", "state": "Mississippi", "sab": "MS", "fips": 28127, "per_dem": 0.339085494, "per_gop": 0.6475998598, "pop_2019": 26658, "median_income": 41831.0}, {"county": "smith", "state": "Mississippi", "sab": "MS", "fips": 28129, "per_dem": 0.2114875596, "per_gop": 0.7777924828, "pop_2019": 15916, "median_income": 45516.0}, {"county": "stone", "state": "Mississippi", "sab": "MS", "fips": 28131, "per_dem": 0.2198492462, "per_gop": 0.755339196, "pop_2019": 18336, "median_income": 45007.0}, {"county": "sunflower", "state": "Mississippi", "sab": "MS", "fips": 28133, "per_dem": 0.6974271741, "per_gop": 0.2942802467, "pop_2019": 25110, "median_income": 36853.0}, {"county": "tallahatchie", "state": "Mississippi", "sab": "MS", "fips": 28135, "per_dem": 0.568483816, "per_gop": 0.4194207836, "pop_2019": 13809, "median_income": 32807.0}, {"county": "tate", "state": "Mississippi", "sab": "MS", "fips": 28137, "per_dem": 0.3340064975, "per_gop": 0.6484326982, "pop_2019": 28321, "median_income": 52890.0}, {"county": "tippah", "state": "Mississippi", "sab": "MS", "fips": 28139, "per_dem": 0.1977469102, "per_gop": 0.7855189763, "pop_2019": 22015, "median_income": 43243.0}, {"county": "tishomingo", "state": "Mississippi", "sab": "MS", "fips": 28141, "per_dem": 0.119133574, "per_gop": 0.8564380265, "pop_2019": 19383, "median_income": 41790.0}, {"county": "tunica", "state": "Mississippi", "sab": "MS", "fips": 28143, "per_dem": 0.744152469, "per_gop": 0.2425642506, "pop_2019": 9632, "median_income": 34344.0}, {"county": "union", "state": "Mississippi", "sab": "MS", "fips": 28145, "per_dem": 0.1731141199, "per_gop": 0.8054334447, "pop_2019": 28815, "median_income": 48235.0}, {"county": "walthall", "state": "Mississippi", "sab": "MS", "fips": 28147, "per_dem": 0.4188525977, "per_gop": 0.5709933999, "pop_2019": 14286, "median_income": 33864.0}, {"county": "warren", "state": "Mississippi", "sab": "MS", "fips": 28149, "per_dem": 0.4657953738, "per_gop": 0.5151200306, "pop_2019": 45381, "median_income": 51738.0}, {"county": "washington", "state": "Mississippi", "sab": "MS", "fips": 28151, "per_dem": 0.6757943861, "per_gop": 0.311646421, "pop_2019": 43909, "median_income": 38014.0}, {"county": "wayne", "state": "Mississippi", "sab": "MS", "fips": 28153, "per_dem": 0.3663729809, "per_gop": 0.6248164464, "pop_2019": 20183, "median_income": 38252.0}, {"county": "webster", "state": "Mississippi", "sab": "MS", "fips": 28155, "per_dem": 0.1992436306, "per_gop": 0.7860270701, "pop_2019": 9689, "median_income": 42555.0}, {"county": "wilkinson", "state": "Mississippi", "sab": "MS", "fips": 28157, "per_dem": 0.6770483948, "per_gop": 0.3126497365, "pop_2019": 8630, "median_income": 27937.0}, {"county": "winston", "state": "Mississippi", "sab": "MS", "fips": 28159, "per_dem": 0.4307376582, "per_gop": 0.5556949037, "pop_2019": 17955, "median_income": 41702.0}, {"county": "yalobusha", "state": "Mississippi", "sab": "MS", "fips": 28161, "per_dem": 0.4248927039, "per_gop": 0.5556289204, "pop_2019": 12108, "median_income": 38838.0}, {"county": "yazoo", "state": "Mississippi", "sab": "MS", "fips": 28163, "per_dem": 0.5278002426, "per_gop": 0.4617873029, "pop_2019": 29690, "median_income": 36594.0}, {"county": "adair", "state": "Missouri", "sab": "MO", "fips": 29001, "per_dem": 0.3447765611, "per_gop": 0.5937654138, "pop_2019": 25343, "median_income": 39372.0}, {"county": "andrew", "state": "Missouri", "sab": "MO", "fips": 29003, "per_dem": 0.2237417943, "per_gop": 0.7292122538, "pop_2019": 17712, "median_income": 60051.0}, {"county": "atchison", "state": "Missouri", "sab": "MO", "fips": 29005, "per_dem": 0.1986779288, "per_gop": 0.7561513037, "pop_2019": 5143, "median_income": 45692.0}, {"county": "audrain", "state": "Missouri", "sab": "MO", "fips": 29007, "per_dem": 0.2556009161, "per_gop": 0.6951110226, "pop_2019": 25388, "median_income": 47312.0}, {"county": "barry", "state": "Missouri", "sab": "MO", "fips": 29009, "per_dem": 0.1855655985, "per_gop": 0.7824568611, "pop_2019": 35789, "median_income": 42662.0}, {"county": "barton", "state": "Missouri", "sab": "MO", "fips": 29011, "per_dem": 0.1340188806, "per_gop": 0.8358057991, "pop_2019": 11754, "median_income": 43206.0}, {"county": "bates", "state": "Missouri", "sab": "MO", "fips": 29013, "per_dem": 0.201595811, "per_gop": 0.7480364044, "pop_2019": 16172, "median_income": 45355.0}, {"county": "benton", "state": "Missouri", "sab": "MO", "fips": 29015, "per_dem": 0.2111853088, "per_gop": 0.7525041736, "pop_2019": 19443, "median_income": 39326.0}, {"county": "bollinger", "state": "Missouri", "sab": "MO", "fips": 29017, "per_dem": 0.1243605574, "per_gop": 0.8514729229, "pop_2019": 12133, "median_income": 44958.0}, {"county": "boone", "state": "Missouri", "sab": "MO", "fips": 29019, "per_dem": 0.4929902055, "per_gop": 0.4338630689, "pop_2019": 180463, "median_income": 55323.0}, {"county": "buchanan", "state": "Missouri", "sab": "MO", "fips": 29021, "per_dem": 0.3377105419, "per_gop": 0.5993588842, "pop_2019": 87364, "median_income": 51219.0}, {"county": "butler", "state": "Missouri", "sab": "MO", "fips": 29023, "per_dem": 0.176183844, "per_gop": 0.7919568245, "pop_2019": 42478, "median_income": 40185.0}, {"county": "caldwell", "state": "Missouri", "sab": "MO", "fips": 29025, "per_dem": 0.1942446043, "per_gop": 0.7498259457, "pop_2019": 9020, "median_income": 46106.0}, {"county": "callaway", "state": "Missouri", "sab": "MO", "fips": 29027, "per_dem": 0.2607831861, "per_gop": 0.6823861557, "pop_2019": 44743, "median_income": 57722.0}, {"county": "camden", "state": "Missouri", "sab": "MO", "fips": 29029, "per_dem": 0.2121539987, "per_gop": 0.753809395, "pop_2019": 46305, "median_income": 52896.0}, {"county": "cape girardeau", "state": "Missouri", "sab": "MO", "fips": 29031, "per_dem": 0.229640678, "per_gop": 0.7305491525, "pop_2019": 78871, "median_income": 53808.0}, {"county": "carroll", "state": "Missouri", "sab": "MO", "fips": 29033, "per_dem": 0.1708323779, "per_gop": 0.7979821142, "pop_2019": 8679, "median_income": 45225.0}, {"county": "carter", "state": "Missouri", "sab": "MO", "fips": 29035, "per_dem": 0.1534130894, "per_gop": 0.8173821253, "pop_2019": 5982, "median_income": 33743.0}, {"county": "cass", "state": "Missouri", "sab": "MO", "fips": 29037, "per_dem": 0.2921423642, "per_gop": 0.6508133688, "pop_2019": 105780, "median_income": 73148.0}, {"county": "cedar", "state": "Missouri", "sab": "MO", "fips": 29039, "per_dem": 0.1608792609, "per_gop": 0.7994584262, "pop_2019": 14349, "median_income": 39397.0}, {"county": "chariton", "state": "Missouri", "sab": "MO", "fips": 29041, "per_dem": 0.2241292277, "per_gop": 0.7440686522, "pop_2019": 7426, "median_income": 47649.0}, {"county": "christian", "state": "Missouri", "sab": "MO", "fips": 29043, "per_dem": 0.2054645601, "per_gop": 0.7474754795, "pop_2019": 88595, "median_income": 56209.0}, {"county": "clark", "state": "Missouri", "sab": "MO", "fips": 29045, "per_dem": 0.2183353438, "per_gop": 0.7412545235, "pop_2019": 6797, "median_income": 43475.0}, {"county": "clay", "state": "Missouri", "sab": "MO", "fips": 29047, "per_dem": 0.4136144347, "per_gop": 0.5248038668, "pop_2019": 249948, "median_income": 71354.0}, {"county": "clinton", "state": "Missouri", "sab": "MO", "fips": 29049, "per_dem": 0.2522310483, "per_gop": 0.6921643621, "pop_2019": 20387, "median_income": 61439.0}, {"county": "cole", "state": "Missouri", "sab": "MO", "fips": 29051, "per_dem": 0.2927189286, "per_gop": 0.660476101, "pop_2019": 76745, "median_income": 63351.0}, {"county": "cooper", "state": "Missouri", "sab": "MO", "fips": 29053, "per_dem": 0.24222668, "per_gop": 0.7049899699, "pop_2019": 17709, "median_income": 52118.0}, {"county": "crawford", "state": "Missouri", "sab": "MO", "fips": 29055, "per_dem": 0.1838709677, "per_gop": 0.7786290323, "pop_2019": 23920, "median_income": 45546.0}, {"county": "dade", "state": "Missouri", "sab": "MO", "fips": 29057, "per_dem": 0.1612250063, "per_gop": 0.8058719312, "pop_2019": 7561, "median_income": 42944.0}, {"county": "dallas", "state": "Missouri", "sab": "MO", "fips": 29059, "per_dem": 0.1708333333, "per_gop": 0.7923387097, "pop_2019": 16878, "median_income": 40359.0}, {"county": "daviess", "state": "Missouri", "sab": "MO", "fips": 29061, "per_dem": 0.1978856059, "per_gop": 0.7489834644, "pop_2019": 8278, "median_income": 45538.0}, {"county": "dekalb", "state": "Missouri", "sab": "MO", "fips": 29063, "per_dem": 0.1795206972, "per_gop": 0.7712418301, "pop_2019": 12547, "median_income": 46717.0}, {"county": "dent", "state": "Missouri", "sab": "MO", "fips": 29065, "per_dem": 0.1442903511, "per_gop": 0.8260548834, "pop_2019": 15573, "median_income": 40134.0}, {"county": "douglas", "state": "Missouri", "sab": "MO", "fips": 29067, "per_dem": 0.1476590636, "per_gop": 0.8232292917, "pop_2019": 13185, "median_income": 38252.0}, {"county": "dunklin", "state": "Missouri", "sab": "MO", "fips": 29069, "per_dem": 0.223188954, "per_gop": 0.7590315869, "pop_2019": 29131, "median_income": 36717.0}, {"county": "franklin", "state": "Missouri", "sab": "MO", "fips": 29071, "per_dem": 0.2465580977, "per_gop": 0.7077630133, "pop_2019": 103967, "median_income": 64162.0}, {"county": "gasconade", "state": "Missouri", "sab": "MO", "fips": 29073, "per_dem": 0.2040569586, "per_gop": 0.7616872649, "pop_2019": 14706, "median_income": 51725.0}, {"county": "gentry", "state": "Missouri", "sab": "MO", "fips": 29075, "per_dem": 0.1994724695, "per_gop": 0.7596439169, "pop_2019": 6571, "median_income": 42432.0}, {"county": "greene", "state": "Missouri", "sab": "MO", "fips": 29077, "per_dem": 0.3322649656, "per_gop": 0.6064384174, "pop_2019": 293086, "median_income": 50412.0}, {"county": "grundy", "state": "Missouri", "sab": "MO", "fips": 29079, "per_dem": 0.1767505099, "per_gop": 0.7845003399, "pop_2019": 9850, "median_income": 40340.0}, {"county": "harrison", "state": "Missouri", "sab": "MO", "fips": 29081, "per_dem": 0.1558935361, "per_gop": 0.8052688756, "pop_2019": 8352, "median_income": 42368.0}, {"county": "henry", "state": "Missouri", "sab": "MO", "fips": 29083, "per_dem": 0.2390664637, "per_gop": 0.7176052765, "pop_2019": 21824, "median_income": 45677.0}, {"county": "hickory", "state": "Missouri", "sab": "MO", "fips": 29085, "per_dem": 0.2153911384, "per_gop": 0.7502649989, "pop_2019": 9544, "median_income": 37408.0}, {"county": "holt", "state": "Missouri", "sab": "MO", "fips": 29087, "per_dem": 0.1473594549, "per_gop": 0.8202725724, "pop_2019": 4403, "median_income": 43481.0}, {"county": "howard", "state": "Missouri", "sab": "MO", "fips": 29089, "per_dem": 0.2636569779, "per_gop": 0.6755308184, "pop_2019": 10001, "median_income": 46658.0}, {"county": "howell", "state": "Missouri", "sab": "MO", "fips": 29091, "per_dem": 0.165374677, "per_gop": 0.7974734424, "pop_2019": 40117, "median_income": 37824.0}, {"county": "iron", "state": "Missouri", "sab": "MO", "fips": 29093, "per_dem": 0.2190140845, "per_gop": 0.7448356808, "pop_2019": 10125, "median_income": 38491.0}, {"county": "jackson", "state": "Missouri", "sab": "MO", "fips": 29095, "per_dem": 0.5567616463, "per_gop": 0.3903143204, "pop_2019": 703011, "median_income": 57968.0}, {"county": "jasper", "state": "Missouri", "sab": "MO", "fips": 29097, "per_dem": 0.2192864111, "per_gop": 0.7276614293, "pop_2019": 121328, "median_income": 46229.0}, {"county": "jefferson", "state": "Missouri", "sab": "MO", "fips": 29099, "per_dem": 0.2976908341, "per_gop": 0.6508790307, "pop_2019": 225081, "median_income": 68389.0}, {"county": "johnson", "state": "Missouri", "sab": "MO", "fips": 29101, "per_dem": 0.2809313795, "per_gop": 0.6497842272, "pop_2019": 54062, "median_income": 52233.0}, {"county": "knox", "state": "Missouri", "sab": "MO", "fips": 29103, "per_dem": 0.2029994644, "per_gop": 0.7568291377, "pop_2019": 3959, "median_income": 40032.0}, {"county": "laclede", "state": "Missouri", "sab": "MO", "fips": 29105, "per_dem": 0.1593458237, "per_gop": 0.8041857259, "pop_2019": 35723, "median_income": 43630.0}, {"county": "lafayette", "state": "Missouri", "sab": "MO", "fips": 29107, "per_dem": 0.255896301, "per_gop": 0.6940878912, "pop_2019": 32708, "median_income": 56430.0}, {"county": "lawrence", "state": "Missouri", "sab": "MO", "fips": 29109, "per_dem": 0.1738035264, "per_gop": 0.7846947343, "pop_2019": 38355, "median_income": 46105.0}, {"county": "lewis", "state": "Missouri", "sab": "MO", "fips": 29111, "per_dem": 0.2095687332, "per_gop": 0.7508984726, "pop_2019": 9776, "median_income": 45237.0}, {"county": "lincoln", "state": "Missouri", "sab": "MO", "fips": 29113, "per_dem": 0.2237196766, "per_gop": 0.7286076357, "pop_2019": 59013, "median_income": 62861.0}, {"county": "linn", "state": "Missouri", "sab": "MO", "fips": 29115, "per_dem": 0.222361809, "per_gop": 0.7329504666, "pop_2019": 11920, "median_income": 41682.0}, {"county": "livingston", "state": "Missouri", "sab": "MO", "fips": 29117, "per_dem": 0.1974094881, "per_gop": 0.76139201, "pop_2019": 15227, "median_income": 47656.0}, {"county": "mcdonald", "state": "Missouri", "sab": "MO", "fips": 29119, "per_dem": 0.1614235394, "per_gop": 0.8015304263, "pop_2019": 22837, "median_income": 39863.0}, {"county": "macon", "state": "Missouri", "sab": "MO", "fips": 29121, "per_dem": 0.2002902758, "per_gop": 0.7644808022, "pop_2019": 15117, "median_income": 44564.0}, {"county": "madison", "state": "Missouri", "sab": "MO", "fips": 29123, "per_dem": 0.1889808199, "per_gop": 0.77134261, "pop_2019": 12088, "median_income": 37784.0}, {"county": "maries", "state": "Missouri", "sab": "MO", "fips": 29125, "per_dem": 0.1765228991, "per_gop": 0.7912405514, "pop_2019": 8697, "median_income": 47117.0}, {"county": "marion", "state": "Missouri", "sab": "MO", "fips": 29127, "per_dem": 0.2319795381, "per_gop": 0.7299643466, "pop_2019": 28530, "median_income": 46895.0}, {"county": "mercer", "state": "Missouri", "sab": "MO", "fips": 29129, "per_dem": 0.1242093157, "per_gop": 0.8545140886, "pop_2019": 3617, "median_income": 43745.0}, {"county": "miller", "state": "Missouri", "sab": "MO", "fips": 29131, "per_dem": 0.1533204836, "per_gop": 0.8134746802, "pop_2019": 25619, "median_income": 45718.0}, {"county": "mississippi", "state": "Missouri", "sab": "MO", "fips": 29133, "per_dem": 0.2822846079, "per_gop": 0.6969990319, "pop_2019": 13180, "median_income": 33963.0}, {"county": "moniteau", "state": "Missouri", "sab": "MO", "fips": 29135, "per_dem": 0.1816980024, "per_gop": 0.7849588719, "pop_2019": 16132, "median_income": 54855.0}, {"county": "monroe", "state": "Missouri", "sab": "MO", "fips": 29137, "per_dem": 0.2056908609, "per_gop": 0.7617554859, "pop_2019": 8644, "median_income": 45562.0}, {"county": "montgomery", "state": "Missouri", "sab": "MO", "fips": 29139, "per_dem": 0.206120944, "per_gop": 0.7603244838, "pop_2019": 11551, "median_income": 48368.0}, {"county": "morgan", "state": "Missouri", "sab": "MO", "fips": 29141, "per_dem": 0.200567215, "per_gop": 0.7665343165, "pop_2019": 20627, "median_income": 45249.0}, {"county": "new madrid", "state": "Missouri", "sab": "MO", "fips": 29143, "per_dem": 0.262921654, "per_gop": 0.7168117519, "pop_2019": 17076, "median_income": 39592.0}, {"county": "newton", "state": "Missouri", "sab": "MO", "fips": 29145, "per_dem": 0.1881838074, "per_gop": 0.7751452501, "pop_2019": 58236, "median_income": 51716.0}, {"county": "nodaway", "state": "Missouri", "sab": "MO", "fips": 29147, "per_dem": 0.2679309249, "per_gop": 0.6758131158, "pop_2019": 22092, "median_income": 46905.0}, {"county": "oregon", "state": "Missouri", "sab": "MO", "fips": 29149, "per_dem": 0.1854631218, "per_gop": 0.7864493997, "pop_2019": 10529, "median_income": 32999.0}, {"county": "osage", "state": "Missouri", "sab": "MO", "fips": 29151, "per_dem": 0.1410002826, "per_gop": 0.8257982481, "pop_2019": 13615, "median_income": 58393.0}, {"county": "ozark", "state": "Missouri", "sab": "MO", "fips": 29153, "per_dem": 0.1608531437, "per_gop": 0.8084870029, "pop_2019": 9174, "median_income": 38168.0}, {"county": "pemiscot", "state": "Missouri", "sab": "MO", "fips": 29155, "per_dem": 0.3229875519, "per_gop": 0.6579253112, "pop_2019": 15805, "median_income": 32338.0}, {"county": "perry", "state": "Missouri", "sab": "MO", "fips": 29157, "per_dem": 0.1740723775, "per_gop": 0.7909986257, "pop_2019": 19136, "median_income": 54064.0}, {"county": "pettis", "state": "Missouri", "sab": "MO", "fips": 29159, "per_dem": 0.2395123303, "per_gop": 0.7088944306, "pop_2019": 42339, "median_income": 46965.0}, {"county": "phelps", "state": "Missouri", "sab": "MO", "fips": 29161, "per_dem": 0.257365263, "per_gop": 0.6864695389, "pop_2019": 44573, "median_income": 43358.0}, {"county": "pike", "state": "Missouri", "sab": "MO", "fips": 29163, "per_dem": 0.2448813559, "per_gop": 0.7151186441, "pop_2019": 18302, "median_income": 47779.0}, {"county": "platte", "state": "Missouri", "sab": "MO", "fips": 29165, "per_dem": 0.405544478, "per_gop": 0.5354730816, "pop_2019": 104418, "median_income": 82426.0}, {"county": "polk", "state": "Missouri", "sab": "MO", "fips": 29167, "per_dem": 0.1918447735, "per_gop": 0.7611787877, "pop_2019": 32149, "median_income": 43769.0}, {"county": "pulaski", "state": "Missouri", "sab": "MO", "fips": 29169, "per_dem": 0.2170646433, "per_gop": 0.7342111136, "pop_2019": 52607, "median_income": 50544.0}, {"county": "putnam", "state": "Missouri", "sab": "MO", "fips": 29171, "per_dem": 0.1502988898, "per_gop": 0.8266438941, "pop_2019": 4696, "median_income": 38789.0}, {"county": "ralls", "state": "Missouri", "sab": "MO", "fips": 29173, "per_dem": 0.2161033042, "per_gop": 0.7537030004, "pop_2019": 10309, "median_income": 54746.0}, {"county": "randolph", "state": "Missouri", "sab": "MO", "fips": 29175, "per_dem": 0.2214569793, "per_gop": 0.730332719, "pop_2019": 24748, "median_income": 46437.0}, {"county": "ray", "state": "Missouri", "sab": "MO", "fips": 29177, "per_dem": 0.2850023073, "per_gop": 0.655560683, "pop_2019": 23018, "median_income": 61819.0}, {"county": "reynolds", "state": "Missouri", "sab": "MO", "fips": 29179, "per_dem": 0.1781002639, "per_gop": 0.7922163588, "pop_2019": 6270, "median_income": 38177.0}, {"county": "ripley", "state": "Missouri", "sab": "MO", "fips": 29181, "per_dem": 0.1504168177, "per_gop": 0.8191373686, "pop_2019": 13288, "median_income": 33592.0}, {"county": "st. charles", "state": "Missouri", "sab": "MO", "fips": 29183, "per_dem": 0.3419576669, "per_gop": 0.6059705383, "pop_2019": 402022, "median_income": 84506.0}, {"county": "st. clair", "state": "Missouri", "sab": "MO", "fips": 29185, "per_dem": 0.2021598272, "per_gop": 0.7561555076, "pop_2019": 9397, "median_income": 37371.0}, {"county": "st genevieve", "state": "Missouri", "sab": "MO", "fips": 29186, "per_dem": 0.3002718998, "per_gop": 0.6496039721, "pop_2019": 17894, "median_income": 57854.0}, {"county": "st. francois", "state": "Missouri", "sab": "MO", "fips": 29187, "per_dem": 0.252893097, "per_gop": 0.7067653961, "pop_2019": 67215, "median_income": 46046.0}, {"county": "st. louis", "state": "Missouri", "sab": "MO", "fips": 29189, "per_dem": 0.5578349649, "per_gop": 0.3953997374, "pop_2019": 994205, "median_income": 74579.0}, {"county": "saline", "state": "Missouri", "sab": "MO", "fips": 29195, "per_dem": 0.3014602488, "per_gop": 0.6465116279, "pop_2019": 22761, "median_income": 48325.0}, {"county": "schuyler", "state": "Missouri", "sab": "MO", "fips": 29197, "per_dem": 0.1831350233, "per_gop": 0.7785825142, "pop_2019": 4660, "median_income": 40417.0}, {"county": "scotland", "state": "Missouri", "sab": "MO", "fips": 29199, "per_dem": 0.1854674797, "per_gop": 0.774898374, "pop_2019": 4902, "median_income": 40452.0}, {"county": "scott", "state": "Missouri", "sab": "MO", "fips": 29201, "per_dem": 0.2072604964, "per_gop": 0.7636279286, "pop_2019": 38280, "median_income": 46272.0}, {"county": "shannon", "state": "Missouri", "sab": "MO", "fips": 29203, "per_dem": 0.1987704918, "per_gop": 0.7597336066, "pop_2019": 8166, "median_income": 30813.0}, {"county": "shelby", "state": "Missouri", "sab": "MO", "fips": 29205, "per_dem": 0.1863468635, "per_gop": 0.7761377614, "pop_2019": 5930, "median_income": 43462.0}, {"county": "stoddard", "state": "Missouri", "sab": "MO", "fips": 29207, "per_dem": 0.1410604007, "per_gop": 0.8342370839, "pop_2019": 29025, "median_income": 39830.0}, {"county": "stone", "state": "Missouri", "sab": "MO", "fips": 29209, "per_dem": 0.1745071956, "per_gop": 0.7950780022, "pop_2019": 31952, "median_income": 48168.0}, {"county": "sullivan", "state": "Missouri", "sab": "MO", "fips": 29211, "per_dem": 0.2117552335, "per_gop": 0.7584541063, "pop_2019": 6089, "median_income": 38531.0}, {"county": "taney", "state": "Missouri", "sab": "MO", "fips": 29213, "per_dem": 0.1866319073, "per_gop": 0.7795204923, "pop_2019": 55928, "median_income": 45602.0}, {"county": "texas", "state": "Missouri", "sab": "MO", "fips": 29215, "per_dem": 0.1580246914, "per_gop": 0.8116140832, "pop_2019": 25398, "median_income": 36225.0}, {"county": "vernon", "state": "Missouri", "sab": "MO", "fips": 29217, "per_dem": 0.1989272388, "per_gop": 0.7609608209, "pop_2019": 20563, "median_income": 44307.0}, {"county": "warren", "state": "Missouri", "sab": "MO", "fips": 29219, "per_dem": 0.2483191678, "per_gop": 0.7046175314, "pop_2019": 35649, "median_income": 60535.0}, {"county": "washington", "state": "Missouri", "sab": "MO", "fips": 29221, "per_dem": 0.2075654704, "per_gop": 0.759456838, "pop_2019": 24730, "median_income": 40014.0}, {"county": "wayne", "state": "Missouri", "sab": "MO", "fips": 29223, "per_dem": 0.1648658069, "per_gop": 0.8086441269, "pop_2019": 12873, "median_income": 35431.0}, {"county": "webster", "state": "Missouri", "sab": "MO", "fips": 29225, "per_dem": 0.1901138406, "per_gop": 0.7686638706, "pop_2019": 39592, "median_income": 47123.0}, {"county": "worth", "state": "Missouri", "sab": "MO", "fips": 29227, "per_dem": 0.1864244742, "per_gop": 0.7724665392, "pop_2019": 2013, "median_income": 40544.0}, {"county": "wright", "state": "Missouri", "sab": "MO", "fips": 29229, "per_dem": 0.1441998516, "per_gop": 0.8289636409, "pop_2019": 18289, "median_income": 36441.0}, {"county": "st. louis", "state": "Missouri", "sab": "MO", "fips": 29510, "per_dem": 0.7965824981, "per_gop": 0.1591877742, "pop_2019": 300576, "median_income": 40079.0}, {"county": "beaverhead", "state": "Montana", "sab": "MT", "fips": 30001, "per_dem": 0.2384516681, "per_gop": 0.6935414885, "pop_2019": 9453, "median_income": 42744.0}, {"county": "big horn", "state": "Montana", "sab": "MT", "fips": 30003, "per_dem": 0.4968659595, "per_gop": 0.4418997107, "pop_2019": 13319, "median_income": 40858.0}, {"county": "blaine", "state": "Montana", "sab": "MT", "fips": 30005, "per_dem": 0.4528805799, "per_gop": 0.4803510111, "pop_2019": 6681, "median_income": 37262.0}, {"county": "broadwater", "state": "Montana", "sab": "MT", "fips": 30007, "per_dem": 0.1827575073, "per_gop": 0.752018082, "pop_2019": 6237, "median_income": 48245.0}, {"county": "carbon", "state": "Montana", "sab": "MT", "fips": 30009, "per_dem": 0.3079520513, "per_gop": 0.6295796049, "pop_2019": 10725, "median_income": 47433.0}, {"county": "carter", "state": "Montana", "sab": "MT", "fips": 30011, "per_dem": 0.0900900901, "per_gop": 0.8712998713, "pop_2019": 1252, "median_income": 38835.0}, {"county": "cascade", "state": "Montana", "sab": "MT", "fips": 30013, "per_dem": 0.3566926105, "per_gop": 0.5724305288, "pop_2019": 81366, "median_income": 48661.0}, {"county": "chouteau", "state": "Montana", "sab": "MT", "fips": 30015, "per_dem": 0.2835472579, "per_gop": 0.6518864255, "pop_2019": 5635, "median_income": 43022.0}, {"county": "custer", "state": "Montana", "sab": "MT", "fips": 30017, "per_dem": 0.2277939747, "per_gop": 0.7070942663, "pop_2019": 11402, "median_income": 44276.0}, {"county": "daniels", "state": "Montana", "sab": "MT", "fips": 30019, "per_dem": 0.1754201681, "per_gop": 0.7657563025, "pop_2019": 1690, "median_income": 40300.0}, {"county": "dawson", "state": "Montana", "sab": "MT", "fips": 30021, "per_dem": 0.1829183151, "per_gop": 0.7675122178, "pop_2019": 8613, "median_income": 46332.0}, {"county": "deer lodge", "state": "Montana", "sab": "MT", "fips": 30023, "per_dem": 0.4923151988, "per_gop": 0.4235179312, "pop_2019": 9140, "median_income": 38823.0}, {"county": "fallon", "state": "Montana", "sab": "MT", "fips": 30025, "per_dem": 0.1044776119, "per_gop": 0.8656716418, "pop_2019": 2846, "median_income": 44194.0}, {"county": "fergus", "state": "Montana", "sab": "MT", "fips": 30027, "per_dem": 0.2068488412, "per_gop": 0.7324455206, "pop_2019": 11050, "median_income": 44880.0}, {"county": "flathead", "state": "Montana", "sab": "MT", "fips": 30029, "per_dem": 0.2867761789, "per_gop": 0.6518507282, "pop_2019": 103806, "median_income": 50868.0}, {"county": "gallatin", "state": "Montana", "sab": "MT", "fips": 30031, "per_dem": 0.4577239357, "per_gop": 0.4477754989, "pop_2019": 114434, "median_income": 56261.0}, {"county": "garfield", "state": "Montana", "sab": "MT", "fips": 30033, "per_dem": 0.0475524476, "per_gop": 0.9132867133, "pop_2019": 1258, "median_income": 38250.0}, {"county": "glacier", "state": "Montana", "sab": "MT", "fips": 30035, "per_dem": 0.6190380358, "per_gop": 0.3215938821, "pop_2019": 13753, "median_income": 41208.0}, {"county": "golden valley", "state": "Montana", "sab": "MT", "fips": 30037, "per_dem": 0.1517094017, "per_gop": 0.7799145299, "pop_2019": 821, "median_income": 40303.0}, {"county": "granite", "state": "Montana", "sab": "MT", "fips": 30039, "per_dem": 0.2661748014, "per_gop": 0.6725312145, "pop_2019": 3379, "median_income": 41049.0}, {"county": "hill", "state": "Montana", "sab": "MT", "fips": 30041, "per_dem": 0.3702536631, "per_gop": 0.5429336694, "pop_2019": 16484, "median_income": 45429.0}, {"county": "jefferson", "state": "Montana", "sab": "MT", "fips": 30043, "per_dem": 0.3022188217, "per_gop": 0.6272379495, "pop_2019": 12221, "median_income": 61258.0}, {"county": "judith basin", "state": "Montana", "sab": "MT", "fips": 30045, "per_dem": 0.1951219512, "per_gop": 0.7291841884, "pop_2019": 2007, "median_income": 43156.0}, {"county": "lake", "state": "Montana", "sab": "MT", "fips": 30047, "per_dem": 0.3646301752, "per_gop": 0.5778415258, "pop_2019": 30458, "median_income": 42417.0}, {"county": "lewis and clark", "state": "Montana", "sab": "MT", "fips": 30049, "per_dem": 0.4252900852, "per_gop": 0.4945544114, "pop_2019": 69432, "median_income": 55139.0}, {"county": "liberty", "state": "Montana", "sab": "MT", "fips": 30051, "per_dem": 0.2160168599, "per_gop": 0.7323498419, "pop_2019": 2337, "median_income": 44696.0}, {"county": "lincoln", "state": "Montana", "sab": "MT", "fips": 30053, "per_dem": 0.2205405405, "per_gop": 0.7264864865, "pop_2019": 19980, "median_income": 39486.0}, {"county": "mccone", "state": "Montana", "sab": "MT", "fips": 30055, "per_dem": 0.1458333333, "per_gop": 0.8125, "pop_2019": 1664, "median_income": 43860.0}, {"county": "madison", "state": "Montana", "sab": "MT", "fips": 30057, "per_dem": 0.2495751912, "per_gop": 0.6966864911, "pop_2019": 8600, "median_income": 44620.0}, {"county": "meagher", "state": "Montana", "sab": "MT", "fips": 30059, "per_dem": 0.1969072165, "per_gop": 0.7505154639, "pop_2019": 1862, "median_income": 43354.0}, {"county": "mineral", "state": "Montana", "sab": "MT", "fips": 30061, "per_dem": 0.2608915907, "per_gop": 0.6697061803, "pop_2019": 4397, "median_income": 40060.0}, {"county": "missoula", "state": "Montana", "sab": "MT", "fips": 30063, "per_dem": 0.5367463463, "per_gop": 0.3788828552, "pop_2019": 119600, "median_income": 50850.0}, {"county": "musselshell", "state": "Montana", "sab": "MT", "fips": 30065, "per_dem": 0.137687188, "per_gop": 0.8157237937, "pop_2019": 4633, "median_income": 37675.0}, {"county": "park", "state": "Montana", "sab": "MT", "fips": 30067, "per_dem": 0.3888030035, "per_gop": 0.5379858657, "pop_2019": 16606, "median_income": 46843.0}, {"county": "petroleum", "state": "Montana", "sab": "MT", "fips": 30069, "per_dem": 0.0940438871, "per_gop": 0.8652037618, "pop_2019": 487, "median_income": 35579.0}, {"county": "phillips", "state": "Montana", "sab": "MT", "fips": 30071, "per_dem": 0.1467163484, "per_gop": 0.7987890079, "pop_2019": 3954, "median_income": 42361.0}, {"county": "pondera", "state": "Montana", "sab": "MT", "fips": 30073, "per_dem": 0.2737741456, "per_gop": 0.6634472511, "pop_2019": 5911, "median_income": 44961.0}, {"county": "powder river", "state": "Montana", "sab": "MT", "fips": 30075, "per_dem": 0.1212989494, "per_gop": 0.8404966571, "pop_2019": 1682, "median_income": 41912.0}, {"county": "powell", "state": "Montana", "sab": "MT", "fips": 30077, "per_dem": 0.1983381503, "per_gop": 0.7286849711, "pop_2019": 6890, "median_income": 45199.0}, {"county": "prairie", "state": "Montana", "sab": "MT", "fips": 30079, "per_dem": 0.1457725948, "per_gop": 0.8090379009, "pop_2019": 1077, "median_income": 37563.0}, {"county": "ravalli", "state": "Montana", "sab": "MT", "fips": 30081, "per_dem": 0.2794724199, "per_gop": 0.6650500839, "pop_2019": 43806, "median_income": 47216.0}, {"county": "richland", "state": "Montana", "sab": "MT", "fips": 30083, "per_dem": 0.1390274314, "per_gop": 0.8073566085, "pop_2019": 10803, "median_income": 47390.0}, {"county": "roosevelt", "state": "Montana", "sab": "MT", "fips": 30085, "per_dem": 0.4314400459, "per_gop": 0.4939759036, "pop_2019": 11004, "median_income": 36652.0}, {"county": "rosebud", "state": "Montana", "sab": "MT", "fips": 30087, "per_dem": 0.2886505809, "per_gop": 0.6586237712, "pop_2019": 8937, "median_income": 52981.0}, {"county": "sanders", "state": "Montana", "sab": "MT", "fips": 30089, "per_dem": 0.2062680974, "per_gop": 0.7269630387, "pop_2019": 12113, "median_income": 39630.0}, {"county": "sheridan", "state": "Montana", "sab": "MT", "fips": 30091, "per_dem": 0.2608219178, "per_gop": 0.6778082192, "pop_2019": 3309, "median_income": 43565.0}, {"county": "silver bow", "state": "Montana", "sab": "MT", "fips": 30093, "per_dem": 0.5300210892, "per_gop": 0.3877930778, "pop_2019": 34915, "median_income": 44870.0}, {"county": "stillwater", "state": "Montana", "sab": "MT", "fips": 30095, "per_dem": 0.1877076412, "per_gop": 0.7537375415, "pop_2019": 9642, "median_income": 57862.0}, {"county": "sweet grass", "state": "Montana", "sab": "MT", "fips": 30097, "per_dem": 0.1916225325, "per_gop": 0.7607125662, "pop_2019": 3737, "median_income": 47851.0}, {"county": "teton", "state": "Montana", "sab": "MT", "fips": 30099, "per_dem": 0.2554883869, "per_gop": 0.6846961502, "pop_2019": 6147, "median_income": 44567.0}, {"county": "toole", "state": "Montana", "sab": "MT", "fips": 30101, "per_dem": 0.1977205154, "per_gop": 0.7408325074, "pop_2019": 4736, "median_income": 44526.0}, {"county": "treasure", "state": "Montana", "sab": "MT", "fips": 30103, "per_dem": 0.1337868481, "per_gop": 0.7936507937, "pop_2019": 696, "median_income": 44025.0}, {"county": "valley", "state": "Montana", "sab": "MT", "fips": 30105, "per_dem": 0.2295336788, "per_gop": 0.6987046632, "pop_2019": 7396, "median_income": 45721.0}, {"county": "wheatland", "state": "Montana", "sab": "MT", "fips": 30107, "per_dem": 0.1920600858, "per_gop": 0.7489270386, "pop_2019": 2126, "median_income": 36147.0}, {"county": "wibaux", "state": "Montana", "sab": "MT", "fips": 30109, "per_dem": 0.1031894934, "per_gop": 0.8630393996, "pop_2019": 969, "median_income": 41655.0}, {"county": "yellowstone", "state": "Montana", "sab": "MT", "fips": 30111, "per_dem": 0.3265094704, "per_gop": 0.5979899497, "pop_2019": 161300, "median_income": 54205.0}, {"county": "adams", "state": "Nebraska", "sab": "NE", "fips": 31001, "per_dem": 0.2484057091, "per_gop": 0.6988308533, "pop_2019": 31363, "median_income": 54844.0}, {"county": "antelope", "state": "Nebraska", "sab": "NE", "fips": 31003, "per_dem": 0.1183229814, "per_gop": 0.8437888199, "pop_2019": 6298, "median_income": 44445.0}, {"county": "arthur", "state": "Nebraska", "sab": "NE", "fips": 31005, "per_dem": 0.0608365019, "per_gop": 0.9011406844, "pop_2019": 463, "median_income": 40402.0}, {"county": "banner", "state": "Nebraska", "sab": "NE", "fips": 31007, "per_dem": 0.0461538462, "per_gop": 0.9102564103, "pop_2019": 745, "median_income": 46253.0}, {"county": "blaine", "state": "Nebraska", "sab": "NE", "fips": 31009, "per_dem": 0.0958466454, "per_gop": 0.8722044728, "pop_2019": 465, "median_income": 37307.0}, {"county": "boone", "state": "Nebraska", "sab": "NE", "fips": 31011, "per_dem": 0.1444018137, "per_gop": 0.8018835019, "pop_2019": 5192, "median_income": 46408.0}, {"county": "box butte", "state": "Nebraska", "sab": "NE", "fips": 31013, "per_dem": 0.2001680319, "per_gop": 0.7456416719, "pop_2019": 10783, "median_income": 58099.0}, {"county": "boyd", "state": "Nebraska", "sab": "NE", "fips": 31015, "per_dem": 0.112084063, "per_gop": 0.8563922942, "pop_2019": 1919, "median_income": 38484.0}, {"county": "brown", "state": "Nebraska", "sab": "NE", "fips": 31017, "per_dem": 0.0968967701, "per_gop": 0.8739708676, "pop_2019": 2955, "median_income": 41850.0}, {"county": "buffalo", "state": "Nebraska", "sab": "NE", "fips": 31019, "per_dem": 0.2290374567, "per_gop": 0.7044000586, "pop_2019": 49659, "median_income": 54286.0}, {"county": "burt", "state": "Nebraska", "sab": "NE", "fips": 31021, "per_dem": 0.2634118649, "per_gop": 0.6698836219, "pop_2019": 6459, "median_income": 50112.0}, {"county": "butler", "state": "Nebraska", "sab": "NE", "fips": 31023, "per_dem": 0.1762902402, "per_gop": 0.783852836, "pop_2019": 8016, "median_income": 53620.0}, {"county": "cass", "state": "Nebraska", "sab": "NE", "fips": 31025, "per_dem": 0.2744864779, "per_gop": 0.6652391149, "pop_2019": 26248, "median_income": 68651.0}, {"county": "cedar", "state": "Nebraska", "sab": "NE", "fips": 31027, "per_dem": 0.1311926606, "per_gop": 0.8103211009, "pop_2019": 8402, "median_income": 49346.0}, {"county": "chase", "state": "Nebraska", "sab": "NE", "fips": 31029, "per_dem": 0.0923824959, "per_gop": 0.8757428417, "pop_2019": 3924, "median_income": 47746.0}, {"county": "cherry", "state": "Nebraska", "sab": "NE", "fips": 31031, "per_dem": 0.1028552888, "per_gop": 0.8510707333, "pop_2019": 5689, "median_income": 43196.0}, {"county": "cheyenne", "state": "Nebraska", "sab": "NE", "fips": 31033, "per_dem": 0.1536441234, "per_gop": 0.7901072445, "pop_2019": 8910, "median_income": 49350.0}, {"county": "clay", "state": "Nebraska", "sab": "NE", "fips": 31035, "per_dem": 0.1580894719, "per_gop": 0.7981836529, "pop_2019": 6203, "median_income": 50562.0}, {"county": "colfax", "state": "Nebraska", "sab": "NE", "fips": 31037, "per_dem": 0.2701765448, "per_gop": 0.6844262295, "pop_2019": 10709, "median_income": 52909.0}, {"county": "cuming", "state": "Nebraska", "sab": "NE", "fips": 31039, "per_dem": 0.1785356068, "per_gop": 0.7760782347, "pop_2019": 8846, "median_income": 48979.0}, {"county": "custer", "state": "Nebraska", "sab": "NE", "fips": 31041, "per_dem": 0.1156859173, "per_gop": 0.8409546365, "pop_2019": 10777, "median_income": 45276.0}, {"county": "dakota", "state": "Nebraska", "sab": "NE", "fips": 31043, "per_dem": 0.400055104, "per_gop": 0.5548973688, "pop_2019": 20026, "median_income": 57314.0}, {"county": "dawes", "state": "Nebraska", "sab": "NE", "fips": 31045, "per_dem": 0.2193963108, "per_gop": 0.7152040246, "pop_2019": 8589, "median_income": 43503.0}, {"county": "dawson", "state": "Nebraska", "sab": "NE", "fips": 31047, "per_dem": 0.2493518737, "per_gop": 0.699387226, "pop_2019": 23595, "median_income": 53326.0}, {"county": "deuel", "state": "Nebraska", "sab": "NE", "fips": 31049, "per_dem": 0.1228249744, "per_gop": 0.8280450358, "pop_2019": 1794, "median_income": 48676.0}, {"county": "dixon", "state": "Nebraska", "sab": "NE", "fips": 31051, "per_dem": 0.2026239067, "per_gop": 0.7438046647, "pop_2019": 5636, "median_income": 50477.0}, {"county": "dodge", "state": "Nebraska", "sab": "NE", "fips": 31053, "per_dem": 0.2975466274, "per_gop": 0.6508456448, "pop_2019": 36565, "median_income": 54885.0}, {"county": "douglas", "state": "Nebraska", "sab": "NE", "fips": 31055, "per_dem": 0.4792352788, "per_gop": 0.4653146936, "pop_2019": 571327, "median_income": 63771.0}, {"county": "dundy", "state": "Nebraska", "sab": "NE", "fips": 31057, "per_dem": 0.0937829294, "per_gop": 0.8672286617, "pop_2019": 1693, "median_income": 39863.0}, {"county": "fillmore", "state": "Nebraska", "sab": "NE", "fips": 31059, "per_dem": 0.2118791247, "per_gop": 0.7294199375, "pop_2019": 5462, "median_income": 51895.0}, {"county": "franklin", "state": "Nebraska", "sab": "NE", "fips": 31061, "per_dem": 0.1509661836, "per_gop": 0.8121980676, "pop_2019": 2979, "median_income": 43249.0}, {"county": "frontier", "state": "Nebraska", "sab": "NE", "fips": 31063, "per_dem": 0.1229007634, "per_gop": 0.8442748092, "pop_2019": 2627, "median_income": 48760.0}, {"county": "furnas", "state": "Nebraska", "sab": "NE", "fips": 31065, "per_dem": 0.1313174946, "per_gop": 0.8272138229, "pop_2019": 4676, "median_income": 45011.0}, {"county": "gage", "state": "Nebraska", "sab": "NE", "fips": 31067, "per_dem": 0.2973411812, "per_gop": 0.6426831743, "pop_2019": 21513, "median_income": 51520.0}, {"county": "garden", "state": "Nebraska", "sab": "NE", "fips": 31069, "per_dem": 0.1439322672, "per_gop": 0.8174976482, "pop_2019": 1837, "median_income": 39049.0}, {"county": "garfield", "state": "Nebraska", "sab": "NE", "fips": 31071, "per_dem": 0.125, "per_gop": 0.8460743802, "pop_2019": 1969, "median_income": 40449.0}, {"county": "gosper", "state": "Nebraska", "sab": "NE", "fips": 31073, "per_dem": 0.165, "per_gop": 0.792, "pop_2019": 1990, "median_income": 54352.0}, {"county": "grant", "state": "Nebraska", "sab": "NE", "fips": 31075, "per_dem": 0.0507614213, "per_gop": 0.9314720812, "pop_2019": 623, "median_income": 51392.0}, {"county": "greeley", "state": "Nebraska", "sab": "NE", "fips": 31077, "per_dem": 0.1802575107, "per_gop": 0.7819742489, "pop_2019": 2356, "median_income": 41878.0}, {"county": "hall", "state": "Nebraska", "sab": "NE", "fips": 31079, "per_dem": 0.2879377432, "per_gop": 0.6628381229, "pop_2019": 61353, "median_income": 54566.0}, {"county": "hamilton", "state": "Nebraska", "sab": "NE", "fips": 31081, "per_dem": 0.1780905753, "per_gop": 0.7676458588, "pop_2019": 9324, "median_income": 59444.0}, {"county": "harlan", "state": "Nebraska", "sab": "NE", "fips": 31083, "per_dem": 0.1384323641, "per_gop": 0.8230088496, "pop_2019": 3380, "median_income": 45278.0}, {"county": "hayes", "state": "Nebraska", "sab": "NE", "fips": 31085, "per_dem": 0.0588235294, "per_gop": 0.9235294118, "pop_2019": 922, "median_income": 39357.0}, {"county": "hitchcock", "state": "Nebraska", "sab": "NE", "fips": 31087, "per_dem": 0.1097222222, "per_gop": 0.8444444444, "pop_2019": 2762, "median_income": 41748.0}, {"county": "holt", "state": "Nebraska", "sab": "NE", "fips": 31089, "per_dem": 0.1048403294, "per_gop": 0.8586061458, "pop_2019": 10067, "median_income": 45366.0}, {"county": "hooker", "state": "Nebraska", "sab": "NE", "fips": 31091, "per_dem": 0.0966183575, "per_gop": 0.8574879227, "pop_2019": 682, "median_income": 41130.0}, {"county": "howard", "state": "Nebraska", "sab": "NE", "fips": 31093, "per_dem": 0.183908046, "per_gop": 0.7721433401, "pop_2019": 6445, "median_income": 49154.0}, {"county": "jefferson", "state": "Nebraska", "sab": "NE", "fips": 31095, "per_dem": 0.2422740525, "per_gop": 0.6959183673, "pop_2019": 7046, "median_income": 48156.0}, {"county": "johnson", "state": "Nebraska", "sab": "NE", "fips": 31097, "per_dem": 0.2730375427, "per_gop": 0.6572403706, "pop_2019": 5071, "median_income": 47907.0}, {"county": "kearney", "state": "Nebraska", "sab": "NE", "fips": 31099, "per_dem": 0.1696483652, "per_gop": 0.7769895126, "pop_2019": 6495, "median_income": 57924.0}, {"county": "keith", "state": "Nebraska", "sab": "NE", "fips": 31101, "per_dem": 0.1419518378, "per_gop": 0.811913815, "pop_2019": 8034, "median_income": 47708.0}, {"county": "keya paha", "state": "Nebraska", "sab": "NE", "fips": 31103, "per_dem": 0.0758754864, "per_gop": 0.8910505837, "pop_2019": 806, "median_income": 36766.0}, {"county": "kimball", "state": "Nebraska", "sab": "NE", "fips": 31105, "per_dem": 0.1387530562, "per_gop": 0.8050122249, "pop_2019": 3632, "median_income": 45141.0}, {"county": "knox", "state": "Nebraska", "sab": "NE", "fips": 31107, "per_dem": 0.1760650086, "per_gop": 0.7833046048, "pop_2019": 8332, "median_income": 40681.0}, {"county": "lancaster", "state": "Nebraska", "sab": "NE", "fips": 31109, "per_dem": 0.4663451538, "per_gop": 0.4657519472, "pop_2019": 319090, "median_income": 61766.0}, {"county": "lincoln", "state": "Nebraska", "sab": "NE", "fips": 31111, "per_dem": 0.1836161797, "per_gop": 0.7650886819, "pop_2019": 34914, "median_income": 53970.0}, {"county": "logan", "state": "Nebraska", "sab": "NE", "fips": 31113, "per_dem": 0.0709534368, "per_gop": 0.8869179601, "pop_2019": 748, "median_income": 48888.0}, {"county": "loup", "state": "Nebraska", "sab": "NE", "fips": 31115, "per_dem": 0.1256544503, "per_gop": 0.8455497382, "pop_2019": 664, "median_income": 38742.0}, {"county": "mcpherson", "state": "Nebraska", "sab": "NE", "fips": 31117, "per_dem": 0.048951049, "per_gop": 0.8986013986, "pop_2019": 494, "median_income": 38004.0}, {"county": "madison", "state": "Nebraska", "sab": "NE", "fips": 31119, "per_dem": 0.1908139868, "per_gop": 0.7536543422, "pop_2019": 35099, "median_income": 52847.0}, {"county": "merrick", "state": "Nebraska", "sab": "NE", "fips": 31121, "per_dem": 0.1621257081, "per_gop": 0.7860803885, "pop_2019": 7755, "median_income": 51598.0}, {"county": "morrill", "state": "Nebraska", "sab": "NE", "fips": 31123, "per_dem": 0.1301939058, "per_gop": 0.8254847645, "pop_2019": 4642, "median_income": 44623.0}, {"county": "nance", "state": "Nebraska", "sab": "NE", "fips": 31125, "per_dem": 0.1751094434, "per_gop": 0.7861163227, "pop_2019": 3519, "median_income": 46146.0}, {"county": "nemaha", "state": "Nebraska", "sab": "NE", "fips": 31127, "per_dem": 0.2520593081, "per_gop": 0.681383855, "pop_2019": 6972, "median_income": 48096.0}, {"county": "nuckolls", "state": "Nebraska", "sab": "NE", "fips": 31129, "per_dem": 0.161634928, "per_gop": 0.7937761263, "pop_2019": 4148, "median_income": 42739.0}, {"county": "otoe", "state": "Nebraska", "sab": "NE", "fips": 31131, "per_dem": 0.2770985025, "per_gop": 0.6639648303, "pop_2019": 16012, "median_income": 55053.0}, {"county": "pawnee", "state": "Nebraska", "sab": "NE", "fips": 31133, "per_dem": 0.2123287671, "per_gop": 0.7382039574, "pop_2019": 2613, "median_income": 42800.0}, {"county": "perkins", "state": "Nebraska", "sab": "NE", "fips": 31135, "per_dem": 0.1128349788, "per_gop": 0.8476727786, "pop_2019": 2891, "median_income": 50482.0}, {"county": "phelps", "state": "Nebraska", "sab": "NE", "fips": 31137, "per_dem": 0.1238880451, "per_gop": 0.8314167932, "pop_2019": 9034, "median_income": 55078.0}, {"county": "pierce", "state": "Nebraska", "sab": "NE", "fips": 31139, "per_dem": 0.1067039106, "per_gop": 0.8525139665, "pop_2019": 7148, "median_income": 47581.0}, {"county": "platte", "state": "Nebraska", "sab": "NE", "fips": 31141, "per_dem": 0.1859471773, "per_gop": 0.7734035737, "pop_2019": 33470, "median_income": 58089.0}, {"county": "polk", "state": "Nebraska", "sab": "NE", "fips": 31143, "per_dem": 0.1619385343, "per_gop": 0.7955082742, "pop_2019": 5213, "median_income": 55816.0}, {"county": "red willow", "state": "Nebraska", "sab": "NE", "fips": 31145, "per_dem": 0.1260620431, "per_gop": 0.8322465916, "pop_2019": 10724, "median_income": 47661.0}, {"county": "richardson", "state": "Nebraska", "sab": "NE", "fips": 31147, "per_dem": 0.2176759411, "per_gop": 0.7321331151, "pop_2019": 7865, "median_income": 44105.0}, {"county": "rock", "state": "Nebraska", "sab": "NE", "fips": 31149, "per_dem": 0.0882723834, "per_gop": 0.8663303909, "pop_2019": 1357, "median_income": 38070.0}, {"county": "saline", "state": "Nebraska", "sab": "NE", "fips": 31151, "per_dem": 0.3399374348, "per_gop": 0.5941605839, "pop_2019": 14224, "median_income": 53005.0}, {"county": "sarpy", "state": "Nebraska", "sab": "NE", "fips": 31153, "per_dem": 0.3561795297, "per_gop": 0.57403479, "pop_2019": 187196, "median_income": 79408.0}, {"county": "saunders", "state": "Nebraska", "sab": "NE", "fips": 31155, "per_dem": 0.2367427817, "per_gop": 0.7063596905, "pop_2019": 21578, "median_income": 62242.0}, {"county": "scotts bluff", "state": "Nebraska", "sab": "NE", "fips": 31157, "per_dem": 0.2267722202, "per_gop": 0.7162288593, "pop_2019": 35618, "median_income": 47252.0}, {"county": "seward", "state": "Nebraska", "sab": "NE", "fips": 31159, "per_dem": 0.2425844725, "per_gop": 0.7029920041, "pop_2019": 17284, "median_income": 63020.0}, {"county": "sheridan", "state": "Nebraska", "sab": "NE", "fips": 31161, "per_dem": 0.1115009747, "per_gop": 0.8545808967, "pop_2019": 5246, "median_income": 43515.0}, {"county": "sherman", "state": "Nebraska", "sab": "NE", "fips": 31163, "per_dem": 0.2176432711, "per_gop": 0.7359948487, "pop_2019": 3001, "median_income": 42278.0}, {"county": "sioux", "state": "Nebraska", "sab": "NE", "fips": 31165, "per_dem": 0.1086036671, "per_gop": 0.8490832158, "pop_2019": 1166, "median_income": 44056.0}, {"county": "stanton", "state": "Nebraska", "sab": "NE", "fips": 31167, "per_dem": 0.1517467249, "per_gop": 0.7907569141, "pop_2019": 5920, "median_income": 54129.0}, {"county": "thayer", "state": "Nebraska", "sab": "NE", "fips": 31169, "per_dem": 0.1875239189, "per_gop": 0.7627248374, "pop_2019": 5003, "median_income": 45369.0}, {"county": "thomas", "state": "Nebraska", "sab": "NE", "fips": 31171, "per_dem": 0.0775193798, "per_gop": 0.8888888889, "pop_2019": 722, "median_income": 40280.0}, {"county": "thurston", "state": "Nebraska", "sab": "NE", "fips": 31173, "per_dem": 0.4489896501, "per_gop": 0.4992607196, "pop_2019": 7224, "median_income": 41576.0}, {"county": "valley", "state": "Nebraska", "sab": "NE", "fips": 31175, "per_dem": 0.1551565378, "per_gop": 0.8149171271, "pop_2019": 4158, "median_income": 41215.0}, {"county": "washington", "state": "Nebraska", "sab": "NE", "fips": 31177, "per_dem": 0.2462207105, "per_gop": 0.6967120181, "pop_2019": 20729, "median_income": 71580.0}, {"county": "wayne", "state": "Nebraska", "sab": "NE", "fips": 31179, "per_dem": 0.2213903743, "per_gop": 0.7152406417, "pop_2019": 9385, "median_income": 47768.0}, {"county": "webster", "state": "Nebraska", "sab": "NE", "fips": 31181, "per_dem": 0.1813870777, "per_gop": 0.7824540605, "pop_2019": 3487, "median_income": 44315.0}, {"county": "wheeler", "state": "Nebraska", "sab": "NE", "fips": 31183, "per_dem": 0.1350762527, "per_gop": 0.8213507625, "pop_2019": 783, "median_income": 39511.0}, {"county": "york", "state": "Nebraska", "sab": "NE", "fips": 31185, "per_dem": 0.1887787724, "per_gop": 0.7490409207, "pop_2019": 13679, "median_income": 54745.0}, {"county": "churchill", "state": "Nevada", "sab": "NV", "fips": 32001, "per_dem": 0.2020848574, "per_gop": 0.7158010241, "pop_2019": 24909, "median_income": 60228.0}, {"county": "clark", "state": "Nevada", "sab": "NV", "fips": 32003, "per_dem": 0.5239835332, "per_gop": 0.4175101023, "pop_2019": 2266715, "median_income": 65848.0}, {"county": "douglas", "state": "Nevada", "sab": "NV", "fips": 32005, "per_dem": 0.3032901582, "per_gop": 0.6245201105, "pop_2019": 48905, "median_income": 76523.0}, {"county": "elko", "state": "Nevada", "sab": "NV", "fips": 32007, "per_dem": 0.1833378269, "per_gop": 0.73022378, "pop_2019": 52778, "median_income": 71407.0}, {"county": "esmeralda", "state": "Nevada", "sab": "NV", "fips": 32009, "per_dem": 0.1536643026, "per_gop": 0.7777777778, "pop_2019": 873, "median_income": 49004.0}, {"county": "eureka", "state": "Nevada", "sab": "NV", "fips": 32011, "per_dem": 0.0866510539, "per_gop": 0.8466042155, "pop_2019": 2029, "median_income": 61126.0}, {"county": "humboldt", "state": "Nevada", "sab": "NV", "fips": 32013, "per_dem": 0.2154515778, "per_gop": 0.7027825276, "pop_2019": 16831, "median_income": 69583.0}, {"county": "lander", "state": "Nevada", "sab": "NV", "fips": 32015, "per_dem": 0.1670120182, "per_gop": 0.7575631993, "pop_2019": 5532, "median_income": 67989.0}, {"county": "lincoln", "state": "Nevada", "sab": "NV", "fips": 32017, "per_dem": 0.1336772983, "per_gop": 0.7837711069, "pop_2019": 5183, "median_income": 47197.0}, {"county": "lyon", "state": "Nevada", "sab": "NV", "fips": 32019, "per_dem": 0.2586482619, "per_gop": 0.6735544146, "pop_2019": 57510, "median_income": 60067.0}, {"county": "mineral", "state": "Nevada", "sab": "NV", "fips": 32021, "per_dem": 0.3189784677, "per_gop": 0.5903855784, "pop_2019": 4505, "median_income": 48543.0}, {"county": "nye", "state": "Nevada", "sab": "NV", "fips": 32023, "per_dem": 0.2600551245, "per_gop": 0.6798693344, "pop_2019": 46523, "median_income": 53167.0}, {"county": "pershing", "state": "Nevada", "sab": "NV", "fips": 32027, "per_dem": 0.2169525732, "per_gop": 0.7078708375, "pop_2019": 6725, "median_income": 60024.0}, {"county": "storey", "state": "Nevada", "sab": "NV", "fips": 32029, "per_dem": 0.2939796716, "per_gop": 0.6317435496, "pop_2019": 4123, "median_income": 67138.0}, {"county": "washoe", "state": "Nevada", "sab": "NV", "fips": 32031, "per_dem": 0.4636423582, "per_gop": 0.4516824189, "pop_2019": 471519, "median_income": 67617.0}, {"county": "white pine", "state": "Nevada", "sab": "NV", "fips": 32033, "per_dem": 0.1873840445, "per_gop": 0.7217068646, "pop_2019": 9580, "median_income": 54147.0}, {"county": "carson", "state": "Nevada", "sab": "NV", "fips": 32510, "per_dem": 0.3841541414, "per_gop": 0.5246642149, "pop_2019": 55916, "median_income": 61705.0}, {"county": "belknap", "state": "New Hampshire", "sab": "NH", "fips": 33001, "per_dem": 0.3922291219, "per_gop": 0.5604724044, "pop_2019": 61303, "median_income": 64356.0}, {"county": "carroll", "state": "New Hampshire", "sab": "NH", "fips": 33003, "per_dem": 0.4468568283, "per_gop": 0.5035612291, "pop_2019": 48910, "median_income": 59020.0}, {"county": "cheshire", "state": "New Hampshire", "sab": "NH", "fips": 33005, "per_dem": 0.5370983447, "per_gop": 0.4108081792, "pop_2019": 76085, "median_income": 62551.0}, {"county": "coos", "state": "New Hampshire", "sab": "NH", "fips": 33007, "per_dem": 0.4298918387, "per_gop": 0.5212061619, "pop_2019": 31563, "median_income": 49579.0}, {"county": "grafton", "state": "New Hampshire", "sab": "NH", "fips": 33009, "per_dem": 0.5694597024, "per_gop": 0.3797063817, "pop_2019": 89886, "median_income": 61931.0}, {"county": "hillsborough", "state": "New Hampshire", "sab": "NH", "fips": 33011, "per_dem": 0.4728328475, "per_gop": 0.4748459325, "pop_2019": 417025, "median_income": 78788.0}, {"county": "merrimack", "state": "New Hampshire", "sab": "NH", "fips": 33013, "per_dem": 0.490327145, "per_gop": 0.459539899, "pop_2019": 151391, "median_income": 71613.0}, {"county": "rockingham", "state": "New Hampshire", "sab": "NH", "fips": 33015, "per_dem": 0.446881372, "per_gop": 0.5052763889, "pop_2019": 309769, "median_income": 85822.0}, {"county": "strafford", "state": "New Hampshire", "sab": "NH", "fips": 33017, "per_dem": 0.5137666009, "per_gop": 0.4280455844, "pop_2019": 130633, "median_income": 66124.0}, {"county": "sullivan", "state": "New Hampshire", "sab": "NH", "fips": 33019, "per_dem": 0.4619700466, "per_gop": 0.488484684, "pop_2019": 43146, "median_income": 60420.0}, {"county": "atlantic", "state": "New Jersey", "sab": "NJ", "fips": 34001, "per_dem": 0.5151601127, "per_gop": 0.4528362557, "pop_2019": 263670, "median_income": 64840.0}, {"county": "bergen", "state": "New Jersey", "sab": "NJ", "fips": 34003, "per_dem": 0.5449741513, "per_gop": 0.4250908286, "pop_2019": 932202, "median_income": 96288.0}, {"county": "burlington", "state": "New Jersey", "sab": "NJ", "fips": 34005, "per_dem": 0.5557316348, "per_gop": 0.4079174103, "pop_2019": 445349, "median_income": 86498.0}, {"county": "camden", "state": "New Jersey", "sab": "NJ", "fips": 34007, "per_dem": 0.645876146, "per_gop": 0.3221782187, "pop_2019": 506471, "median_income": 70985.0}, {"county": "cape may", "state": "New Jersey", "sab": "NJ", "fips": 34009, "per_dem": 0.3850335917, "per_gop": 0.5837105943, "pop_2019": 92039, "median_income": 61383.0}, {"county": "cumberland", "state": "New Jersey", "sab": "NJ", "fips": 34011, "per_dem": 0.510109774, "per_gop": 0.456693953, "pop_2019": 149527, "median_income": 57781.0}, {"county": "essex", "state": "New Jersey", "sab": "NJ", "fips": 34013, "per_dem": 0.7705965151, "per_gop": 0.2069958107, "pop_2019": 798975, "median_income": 66332.0}, {"county": "gloucester", "state": "New Jersey", "sab": "NJ", "fips": 34015, "per_dem": 0.4794852155, "per_gop": 0.4837774952, "pop_2019": 291636, "median_income": 80100.0}, {"county": "hudson", "state": "New Jersey", "sab": "NJ", "fips": 34017, "per_dem": 0.7445947623, "per_gop": 0.2264614621, "pop_2019": 672391, "median_income": 59468.0}, {"county": "hunterdon", "state": "New Jersey", "sab": "NJ", "fips": 34019, "per_dem": 0.4079935394, "per_gop": 0.5463857641, "pop_2019": 124371, "median_income": 117905.0}, {"county": "mercer", "state": "New Jersey", "sab": "NJ", "fips": 34021, "per_dem": 0.6631265389, "per_gop": 0.3014462401, "pop_2019": 367430, "median_income": 83554.0}, {"county": "middlesex", "state": "New Jersey", "sab": "NJ", "fips": 34023, "per_dem": 0.5833238994, "per_gop": 0.385544172, "pop_2019": 825062, "median_income": 90687.0}, {"county": "monmouth", "state": "New Jersey", "sab": "NJ", "fips": 34025, "per_dem": 0.4360717106, "per_gop": 0.5307184548, "pop_2019": 618795, "median_income": 94856.0}, {"county": "morris", "state": "New Jersey", "sab": "NJ", "fips": 34027, "per_dem": 0.4598670674, "per_gop": 0.5038256285, "pop_2019": 491845, "median_income": 114144.0}, {"county": "ocean", "state": "New Jersey", "sab": "NJ", "fips": 34029, "per_dem": 0.3152832137, "per_gop": 0.6552705784, "pop_2019": 607186, "median_income": 68544.0}, {"county": "passaic", "state": "New Jersey", "sab": "NJ", "fips": 34031, "per_dem": 0.5954975965, "per_gop": 0.3780453625, "pop_2019": 501826, "median_income": 72628.0}, {"county": "salem", "state": "New Jersey", "sab": "NJ", "fips": 34033, "per_dem": 0.4026694045, "per_gop": 0.5563312799, "pop_2019": 62385, "median_income": 67260.0}, {"county": "somerset", "state": "New Jersey", "sab": "NJ", "fips": 34035, "per_dem": 0.543530266, "per_gop": 0.4190626844, "pop_2019": 328934, "median_income": 113544.0}, {"county": "sussex", "state": "New Jersey", "sab": "NJ", "fips": 34037, "per_dem": 0.3267262388, "per_gop": 0.6293799079, "pop_2019": 140488, "median_income": 96325.0}, {"county": "union", "state": "New Jersey", "sab": "NJ", "fips": 34039, "per_dem": 0.6628165098, "per_gop": 0.3080520546, "pop_2019": 556341, "median_income": 81674.0}, {"county": "warren", "state": "New Jersey", "sab": "NJ", "fips": 34041, "per_dem": 0.3507493497, "per_gop": 0.6067668552, "pop_2019": 105267, "median_income": 82797.0}, {"county": "bernalillo", "state": "New Mexico", "sab": "NM", "fips": 35001, "per_dem": 0.5260485954, "per_gop": 0.3478605653, "pop_2019": 679121, "median_income": 57246.0}, {"county": "catron", "state": "New Mexico", "sab": "NM", "fips": 35003, "per_dem": 0.2104743083, "per_gop": 0.7178853755, "pop_2019": 3527, "median_income": 35262.0}, {"county": "chaves", "state": "New Mexico", "sab": "NM", "fips": 35005, "per_dem": 0.2743191627, "per_gop": 0.6383749194, "pop_2019": 64615, "median_income": 42082.0}, {"county": "cibola", "state": "New Mexico", "sab": "NM", "fips": 35006, "per_dem": 0.4665830721, "per_gop": 0.3986206897, "pop_2019": 26675, "median_income": 40991.0}, {"county": "colfax", "state": "New Mexico", "sab": "NM", "fips": 35007, "per_dem": 0.4018212863, "per_gop": 0.4873837981, "pop_2019": 11941, "median_income": 45374.0}, {"county": "curry", "state": "New Mexico", "sab": "NM", "fips": 35009, "per_dem": 0.2458377612, "per_gop": 0.6695005314, "pop_2019": 48954, "median_income": 42678.0}, {"county": "de baca", "state": "New Mexico", "sab": "NM", "fips": 35011, "per_dem": 0.2126245847, "per_gop": 0.6832779623, "pop_2019": 1748, "median_income": 37548.0}, {"county": "dona ana", "state": "New Mexico", "sab": "NM", "fips": 35013, "per_dem": 0.541558479, "per_gop": 0.3619958456, "pop_2019": 218195, "median_income": 43993.0}, {"county": "eddy", "state": "New Mexico", "sab": "NM", "fips": 35015, "per_dem": 0.2565179532, "per_gop": 0.6722327511, "pop_2019": 58460, "median_income": 47225.0}, {"county": "grant", "state": "New Mexico", "sab": "NM", "fips": 35017, "per_dem": 0.4928362226, "per_gop": 0.4156574052, "pop_2019": 26998, "median_income": 42998.0}, {"county": "guadalupe", "state": "New Mexico", "sab": "NM", "fips": 35019, "per_dem": 0.5317855169, "per_gop": 0.3266998342, "pop_2019": 4300, "median_income": 36577.0}, {"county": "harding", "state": "New Mexico", "sab": "NM", "fips": 35021, "per_dem": 0.2960151803, "per_gop": 0.5901328273, "pop_2019": 625, "median_income": 38537.0}, {"county": "hidalgo", "state": "New Mexico", "sab": "NM", "fips": 35023, "per_dem": 0.4248366013, "per_gop": 0.4934640523, "pop_2019": 4198, "median_income": 36630.0}, {"county": "lea", "state": "New Mexico", "sab": "NM", "fips": 35025, "per_dem": 0.2232137717, "per_gop": 0.7085036559, "pop_2019": 71070, "median_income": 43980.0}, {"county": "lincoln", "state": "New Mexico", "sab": "NM", "fips": 35027, "per_dem": 0.2629855465, "per_gop": 0.6649728997, "pop_2019": 19572, "median_income": 50012.0}, {"county": "los alamos", "state": "New Mexico", "sab": "NM", "fips": 35028, "per_dem": 0.5218600192, "per_gop": 0.3191754554, "pop_2019": 19369, "median_income": 116584.0}, {"county": "luna", "state": "New Mexico", "sab": "NM", "fips": 35029, "per_dem": 0.4409937888, "per_gop": 0.4800552105, "pop_2019": 23709, "median_income": 30675.0}, {"county": "mckinley", "state": "New Mexico", "sab": "NM", "fips": 35031, "per_dem": 0.6330623828, "per_gop": 0.2353422154, "pop_2019": 71367, "median_income": 36904.0}, {"county": "mora", "state": "New Mexico", "sab": "NM", "fips": 35033, "per_dem": 0.6311239193, "per_gop": 0.27254014, "pop_2019": 4521, "median_income": 36186.0}, {"county": "otero", "state": "New Mexico", "sab": "NM", "fips": 35035, "per_dem": 0.3072418008, "per_gop": 0.5986962722, "pop_2019": 67490, "median_income": 45547.0}, {"county": "quay", "state": "New Mexico", "sab": "NM", "fips": 35037, "per_dem": 0.2861971831, "per_gop": 0.621971831, "pop_2019": 8253, "median_income": 36741.0}, {"county": "rio arriba", "state": "New Mexico", "sab": "NM", "fips": 35039, "per_dem": 0.6456287668, "per_gop": 0.2426356064, "pop_2019": 38921, "median_income": 43434.0}, {"county": "roosevelt", "state": "New Mexico", "sab": "NM", "fips": 35041, "per_dem": 0.2467976089, "per_gop": 0.6601195559, "pop_2019": 18500, "median_income": 39238.0}, {"county": "sandoval", "state": "New Mexico", "sab": "NM", "fips": 35043, "per_dem": 0.4522501114, "per_gop": 0.4249055234, "pop_2019": 146748, "median_income": 66339.0}, {"county": "san juan", "state": "New Mexico", "sab": "NM", "fips": 35045, "per_dem": 0.2820388776, "per_gop": 0.613048641, "pop_2019": 123958, "median_income": 49829.0}, {"county": "san miguel", "state": "New Mexico", "sab": "NM", "fips": 35047, "per_dem": 0.6798912024, "per_gop": 0.2159069593, "pop_2019": 27277, "median_income": 39146.0}, {"county": "santa fe", "state": "New Mexico", "sab": "NM", "fips": 35049, "per_dem": 0.7128221227, "per_gop": 0.2025912502, "pop_2019": 150358, "median_income": 62292.0}, {"county": "sierra", "state": "New Mexico", "sab": "NM", "fips": 35051, "per_dem": 0.3119516475, "per_gop": 0.5845193995, "pop_2019": 10791, "median_income": 35645.0}, {"county": "socorro", "state": "New Mexico", "sab": "NM", "fips": 35053, "per_dem": 0.4847542925, "per_gop": 0.3836589698, "pop_2019": 16637, "median_income": 34593.0}, {"county": "taos", "state": "New Mexico", "sab": "NM", "fips": 35055, "per_dem": 0.6999734607, "per_gop": 0.1795382166, "pop_2019": 32723, "median_income": 39497.0}, {"county": "torrance", "state": "New Mexico", "sab": "NM", "fips": 35057, "per_dem": 0.2832, "per_gop": 0.5912, "pop_2019": 15461, "median_income": 44935.0}, {"county": "union", "state": "New Mexico", "sab": "NM", "fips": 35059, "per_dem": 0.1883886256, "per_gop": 0.7191943128, "pop_2019": 4059, "median_income": 41443.0}, {"county": "valencia", "state": "New Mexico", "sab": "NM", "fips": 35061, "per_dem": 0.3952468007, "per_gop": 0.4817184644, "pop_2019": 76688, "median_income": 50326.0}, {"county": "albany", "state": "New York", "sab": "NY", "fips": 36001, "per_dem": 0.5951338703, "per_gop": 0.3520024832, "pop_2019": 305506, "median_income": 63367.0}, {"county": "allegany", "state": "New York", "sab": "NY", "fips": 36003, "per_dem": 0.2614107884, "per_gop": 0.6844719771, "pop_2019": 46091, "median_income": 47385.0}, {"county": "bronx", "state": "New York", "sab": "NY", "fips": 36005, "per_dem": 0.8872698596, "per_gop": 0.0959267898, "pop_2019": 1418207, "median_income": 40750.0}, {"county": "broome", "state": "New York", "sab": "NY", "fips": 36007, "per_dem": 0.453429826, "per_gop": 0.4903228299, "pop_2019": 190488, "median_income": 52168.0}, {"county": "cattaraugus", "state": "New York", "sab": "NY", "fips": 36009, "per_dem": 0.3009909879, "per_gop": 0.6445910017, "pop_2019": 76117, "median_income": 49300.0}, {"county": "cayuga", "state": "New York", "sab": "NY", "fips": 36011, "per_dem": 0.4050590891, "per_gop": 0.5375780109, "pop_2019": 76576, "median_income": 55326.0}, {"county": "chautauqua", "state": "New York", "sab": "NY", "fips": 36013, "per_dem": 0.3499524108, "per_gop": 0.5957352018, "pop_2019": 126903, "median_income": 49380.0}, {"county": "chemung", "state": "New York", "sab": "NY", "fips": 36015, "per_dem": 0.3733694834, "per_gop": 0.5731284832, "pop_2019": 83456, "median_income": 53744.0}, {"county": "chenango", "state": "New York", "sab": "NY", "fips": 36017, "per_dem": 0.3281068846, "per_gop": 0.6086236405, "pop_2019": 47207, "median_income": 49706.0}, {"county": "clinton", "state": "New York", "sab": "NY", "fips": 36019, "per_dem": 0.4738177461, "per_gop": 0.4644795264, "pop_2019": 80485, "median_income": 54649.0}, {"county": "columbia", "state": "New York", "sab": "NY", "fips": 36021, "per_dem": 0.4814896349, "per_gop": 0.4680242157, "pop_2019": 59461, "median_income": 61861.0}, {"county": "cortland", "state": "New York", "sab": "NY", "fips": 36023, "per_dem": 0.432913591, "per_gop": 0.4997286148, "pop_2019": 47581, "median_income": 50717.0}, {"county": "delaware", "state": "New York", "sab": "NY", "fips": 36025, "per_dem": 0.3276521543, "per_gop": 0.6194172573, "pop_2019": 44135, "median_income": 47909.0}, {"county": "dutchess", "state": "New York", "sab": "NY", "fips": 36027, "per_dem": 0.4731653342, "per_gop": 0.483889217, "pop_2019": 294218, "median_income": 78349.0}, {"county": "erie", "state": "New York", "sab": "NY", "fips": 36029, "per_dem": 0.5011506909, "per_gop": 0.4535366134, "pop_2019": 918702, "median_income": 56920.0}, {"county": "essex", "state": "New York", "sab": "NY", "fips": 36031, "per_dem": 0.4483055906, "per_gop": 0.482459049, "pop_2019": 36885, "median_income": 51395.0}, {"county": "franklin", "state": "New York", "sab": "NY", "fips": 36033, "per_dem": 0.4302218115, "per_gop": 0.5040929496, "pop_2019": 50022, "median_income": 46515.0}, {"county": "fulton", "state": "New York", "sab": "NY", "fips": 36035, "per_dem": 0.2967336298, "per_gop": 0.6522005827, "pop_2019": 53383, "median_income": 49683.0}, {"county": "genesee", "state": "New York", "sab": "NY", "fips": 36037, "per_dem": 0.2839390099, "per_gop": 0.6534766791, "pop_2019": 57280, "median_income": 59835.0}, {"county": "greene", "state": "New York", "sab": "NY", "fips": 36039, "per_dem": 0.3375907573, "per_gop": 0.6119031215, "pop_2019": 47188, "median_income": 53859.0}, {"county": "hamilton", "state": "New York", "sab": "NY", "fips": 36041, "per_dem": 0.2797619048, "per_gop": 0.6677827381, "pop_2019": 4416, "median_income": 47652.0}, {"county": "herkimer", "state": "New York", "sab": "NY", "fips": 36043, "per_dem": 0.3004410371, "per_gop": 0.6456452743, "pop_2019": 61319, "median_income": 48592.0}, {"county": "jefferson", "state": "New York", "sab": "NY", "fips": 36045, "per_dem": 0.3586667834, "per_gop": 0.5821731897, "pop_2019": 109834, "median_income": 50189.0}, {"county": "kings", "state": "New York", "sab": "NY", "fips": 36047, "per_dem": 0.7973870922, "per_gop": 0.1790886982, "pop_2019": 2559903, "median_income": 47427.0}, {"county": "lewis", "state": "New York", "sab": "NY", "fips": 36049, "per_dem": 0.2742435997, "per_gop": 0.6706749418, "pop_2019": 26296, "median_income": 50713.0}, {"county": "livingston", "state": "New York", "sab": "NY", "fips": 36051, "per_dem": 0.334087938, "per_gop": 0.612537066, "pop_2019": 62914, "median_income": 62084.0}, {"county": "madison", "state": "New York", "sab": "NY", "fips": 36053, "per_dem": 0.3850759346, "per_gop": 0.5439909463, "pop_2019": 70941, "median_income": 59307.0}, {"county": "monroe", "state": "New York", "sab": "NY", "fips": 36055, "per_dem": 0.543668245, "per_gop": 0.4025155858, "pop_2019": 741770, "median_income": 66254.0}, {"county": "montgomery", "state": "New York", "sab": "NY", "fips": 36057, "per_dem": 0.3418396605, "per_gop": 0.6066636082, "pop_2019": 49221, "median_income": 47417.0}, {"county": "nassau", "state": "New York", "sab": "NY", "fips": 36059, "per_dem": 0.5125098182, "per_gop": 0.4594004159, "pop_2019": 1356924, "median_income": 106308.0}, {"county": "new york", "state": "New York", "sab": "NY", "fips": 36061, "per_dem": 0.8716755049, "per_gop": 0.0996587573, "pop_2019": 1628706, "median_income": 69411.0}, {"county": "niagara", "state": "New York", "sab": "NY", "fips": 36063, "per_dem": 0.3824186047, "per_gop": 0.5723604651, "pop_2019": 209281, "median_income": 56284.0}, {"county": "oneida", "state": "New York", "sab": "NY", "fips": 36065, "per_dem": 0.3666006963, "per_gop": 0.5781153131, "pop_2019": 228671, "median_income": 52997.0}, {"county": "onondaga", "state": "New York", "sab": "NY", "fips": 36067, "per_dem": 0.5361217324, "per_gop": 0.4077734135, "pop_2019": 460528, "median_income": 60285.0}, {"county": "ontario", "state": "New York", "sab": "NY", "fips": 36069, "per_dem": 0.4244922793, "per_gop": 0.5107208795, "pop_2019": 109777, "median_income": 65793.0}, {"county": "orange", "state": "New York", "sab": "NY", "fips": 36071, "per_dem": 0.4478554631, "per_gop": 0.5124508891, "pop_2019": 384940, "median_income": 76831.0}, {"county": "orleans", "state": "New York", "sab": "NY", "fips": 36073, "per_dem": 0.2587609138, "per_gop": 0.6926204999, "pop_2019": 40352, "median_income": 56042.0}, {"county": "oswego", "state": "New York", "sab": "NY", "fips": 36075, "per_dem": 0.3538824169, "per_gop": 0.5863288156, "pop_2019": 117124, "median_income": 54014.0}, {"county": "otsego", "state": "New York", "sab": "NY", "fips": 36077, "per_dem": 0.4032748436, "per_gop": 0.5335302293, "pop_2019": 59493, "median_income": 49359.0}, {"county": "putnam", "state": "New York", "sab": "NY", "fips": 36079, "per_dem": 0.3929525189, "per_gop": 0.5712442855, "pop_2019": 98320, "median_income": 106675.0}, {"county": "queens", "state": "New York", "sab": "NY", "fips": 36081, "per_dem": 0.7549810931, "per_gop": 0.220965486, "pop_2019": 2253858, "median_income": 62635.0}, {"county": "rensselaer", "state": "New York", "sab": "NY", "fips": 36083, "per_dem": 0.4551984362, "per_gop": 0.4838993196, "pop_2019": 158714, "median_income": 63323.0}, {"county": "richmond", "state": "New York", "sab": "NY", "fips": 36085, "per_dem": 0.4040512173, "per_gop": 0.5718113259, "pop_2019": 476143, "median_income": 81231.0}, {"county": "rockland", "state": "New York", "sab": "NY", "fips": 36087, "per_dem": 0.5119611434, "per_gop": 0.4610829171, "pop_2019": 325789, "median_income": 100317.0}, {"county": "st. lawrence", "state": "New York", "sab": "NY", "fips": 36089, "per_dem": 0.4169937987, "per_gop": 0.5248335894, "pop_2019": 107740, "median_income": 47754.0}, {"county": "saratoga", "state": "New York", "sab": "NY", "fips": 36091, "per_dem": 0.4471750137, "per_gop": 0.4908107485, "pop_2019": 229863, "median_income": 72997.0}, {"county": "schenectady", "state": "New York", "sab": "NY", "fips": 36093, "per_dem": 0.5009005501, "per_gop": 0.4424540395, "pop_2019": 155299, "median_income": 61602.0}, {"county": "schoharie", "state": "New York", "sab": "NY", "fips": 36095, "per_dem": 0.2980351929, "per_gop": 0.6449143849, "pop_2019": 30999, "median_income": 53995.0}, {"county": "schuyler", "state": "New York", "sab": "NY", "fips": 36097, "per_dem": 0.3277929479, "per_gop": 0.6148640627, "pop_2019": 17807, "median_income": 53146.0}, {"county": "seneca", "state": "New York", "sab": "NY", "fips": 36099, "per_dem": 0.4066158561, "per_gop": 0.5279327414, "pop_2019": 34016, "median_income": 54814.0}, {"county": "steuben", "state": "New York", "sab": "NY", "fips": 36101, "per_dem": 0.2922627889, "per_gop": 0.6538712115, "pop_2019": 95379, "median_income": 52363.0}, {"county": "suffolk", "state": "New York", "sab": "NY", "fips": 36103, "per_dem": 0.4426149076, "per_gop": 0.5248401841, "pop_2019": 1476601, "median_income": 96357.0}, {"county": "sullivan", "state": "New York", "sab": "NY", "fips": 36105, "per_dem": 0.4143121204, "per_gop": 0.5517371459, "pop_2019": 75432, "median_income": 54605.0}, {"county": "tioga", "state": "New York", "sab": "NY", "fips": 36107, "per_dem": 0.3333333333, "per_gop": 0.6094570928, "pop_2019": 48203, "median_income": 59428.0}, {"county": "tompkins", "state": "New York", "sab": "NY", "fips": 36109, "per_dem": 0.6770074443, "per_gop": 0.2555699791, "pop_2019": 102180, "median_income": 55009.0}, {"county": "ulster", "state": "New York", "sab": "NY", "fips": 36111, "per_dem": 0.5187077035, "per_gop": 0.4273342495, "pop_2019": 177573, "median_income": 62800.0}, {"county": "warren", "state": "New York", "sab": "NY", "fips": 36113, "per_dem": 0.4122896111, "per_gop": 0.5181369704, "pop_2019": 63944, "median_income": 57852.0}, {"county": "washington", "state": "New York", "sab": "NY", "fips": 36115, "per_dem": 0.3677514397, "per_gop": 0.5700638364, "pop_2019": 61204, "median_income": 55593.0}, {"county": "wayne", "state": "New York", "sab": "NY", "fips": 36117, "per_dem": 0.338215203, "per_gop": 0.5993496912, "pop_2019": 89918, "median_income": 65170.0}, {"county": "westchester", "state": "New York", "sab": "NY", "fips": 36119, "per_dem": 0.6490517984, "per_gop": 0.3213766757, "pop_2019": 967506, "median_income": 93839.0}, {"county": "wyoming", "state": "New York", "sab": "NY", "fips": 36121, "per_dem": 0.2202088452, "per_gop": 0.72997543, "pop_2019": 39859, "median_income": 58880.0}, {"county": "yates", "state": "New York", "sab": "NY", "fips": 36123, "per_dem": 0.3586629526, "per_gop": 0.5771587744, "pop_2019": 24913, "median_income": 51124.0}, {"county": "alamance", "state": "North Carolina", "sab": "NC", "fips": 37001, "per_dem": 0.4225571726, "per_gop": 0.5520183645, "pop_2019": 169509, "median_income": 57807.0}, {"county": "alexander", "state": "North Carolina", "sab": "NC", "fips": 37003, "per_dem": 0.2082060963, "per_gop": 0.7676419966, "pop_2019": 37497, "median_income": 57093.0}, {"county": "alleghany", "state": "North Carolina", "sab": "NC", "fips": 37005, "per_dem": 0.2493287303, "per_gop": 0.7266973533, "pop_2019": 11137, "median_income": 43161.0}, {"county": "anson", "state": "North Carolina", "sab": "NC", "fips": 37007, "per_dem": 0.5565710987, "per_gop": 0.4310178949, "pop_2019": 24446, "median_income": 44054.0}, {"county": "ashe", "state": "North Carolina", "sab": "NC", "fips": 37009, "per_dem": 0.2641337386, "per_gop": 0.7107142857, "pop_2019": 27203, "median_income": 42541.0}, {"county": "avery", "state": "North Carolina", "sab": "NC", "fips": 37011, "per_dem": 0.2071960298, "per_gop": 0.7724565757, "pop_2019": 17557, "median_income": 45202.0}, {"county": "beaufort", "state": "North Carolina", "sab": "NC", "fips": 37013, "per_dem": 0.3686173143, "per_gop": 0.6135005721, "pop_2019": 46994, "median_income": 45850.0}, {"county": "bertie", "state": "North Carolina", "sab": "NC", "fips": 37015, "per_dem": 0.6222814499, "per_gop": 0.370575693, "pop_2019": 18947, "median_income": 37158.0}, {"county": "bladen", "state": "North Carolina", "sab": "NC", "fips": 37017, "per_dem": 0.4459759893, "per_gop": 0.5406212285, "pop_2019": 32722, "median_income": 39667.0}, {"county": "brunswick", "state": "North Carolina", "sab": "NC", "fips": 37019, "per_dem": 0.3437216564, "per_gop": 0.6310311501, "pop_2019": 142820, "median_income": 52966.0}, {"county": "buncombe", "state": "North Carolina", "sab": "NC", "fips": 37021, "per_dem": 0.5571234211, "per_gop": 0.4114209669, "pop_2019": 261191, "median_income": 54115.0}, {"county": "burke", "state": "North Carolina", "sab": "NC", "fips": 37023, "per_dem": 0.290398002, "per_gop": 0.6839098783, "pop_2019": 90485, "median_income": 52584.0}, {"county": "cabarrus", "state": "North Carolina", "sab": "NC", "fips": 37025, "per_dem": 0.3851343927, "per_gop": 0.5848662667, "pop_2019": 216453, "median_income": 68097.0}, {"county": "caldwell", "state": "North Carolina", "sab": "NC", "fips": 37027, "per_dem": 0.2350686771, "per_gop": 0.7412929756, "pop_2019": 82178, "median_income": 52746.0}, {"county": "camden", "state": "North Carolina", "sab": "NC", "fips": 37029, "per_dem": 0.2563271917, "per_gop": 0.7141121685, "pop_2019": 10867, "median_income": 58287.0}, {"county": "carteret", "state": "North Carolina", "sab": "NC", "fips": 37031, "per_dem": 0.2656084943, "per_gop": 0.7104201089, "pop_2019": 69473, "median_income": 56591.0}, {"county": "caswell", "state": "North Carolina", "sab": "NC", "fips": 37033, "per_dem": 0.4326200666, "per_gop": 0.5475986686, "pop_2019": 22604, "median_income": 51682.0}, {"county": "catawba", "state": "North Carolina", "sab": "NC", "fips": 37035, "per_dem": 0.2962076972, "per_gop": 0.67631042, "pop_2019": 159551, "median_income": 59826.0}, {"county": "chatham", "state": "North Carolina", "sab": "NC", "fips": 37037, "per_dem": 0.5361566018, "per_gop": 0.4353121801, "pop_2019": 74470, "median_income": 63243.0}, {"county": "cherokee", "state": "North Carolina", "sab": "NC", "fips": 37039, "per_dem": 0.2026695527, "per_gop": 0.7727994228, "pop_2019": 28612, "median_income": 41313.0}, {"county": "chowan", "state": "North Carolina", "sab": "NC", "fips": 37041, "per_dem": 0.4171356218, "per_gop": 0.5603545301, "pop_2019": 13943, "median_income": 45646.0}, {"county": "clay", "state": "North Carolina", "sab": "NC", "fips": 37043, "per_dem": 0.2297366185, "per_gop": 0.7468139337, "pop_2019": 11231, "median_income": 46338.0}, {"county": "cleveland", "state": "North Carolina", "sab": "NC", "fips": 37045, "per_dem": 0.337494619, "per_gop": 0.6433151324, "pop_2019": 97947, "median_income": 52073.0}, {"county": "columbus", "state": "North Carolina", "sab": "NC", "fips": 37047, "per_dem": 0.3830521472, "per_gop": 0.6039962509, "pop_2019": 55508, "median_income": 39561.0}, {"county": "craven", "state": "North Carolina", "sab": "NC", "fips": 37049, "per_dem": 0.3781229045, "per_gop": 0.5960502693, "pop_2019": 102139, "median_income": 53081.0}, {"county": "cumberland", "state": "North Carolina", "sab": "NC", "fips": 37051, "per_dem": 0.5668960306, "per_gop": 0.4066896031, "pop_2019": 335509, "median_income": 55295.0}, {"county": "currituck", "state": "North Carolina", "sab": "NC", "fips": 37053, "per_dem": 0.231747565, "per_gop": 0.7300974, "pop_2019": 27763, "median_income": 60248.0}, {"county": "dare", "state": "North Carolina", "sab": "NC", "fips": 37055, "per_dem": 0.3724025462, "per_gop": 0.5935609448, "pop_2019": 37009, "median_income": 62594.0}, {"county": "davidson", "state": "North Carolina", "sab": "NC", "fips": 37057, "per_dem": 0.2406232208, "per_gop": 0.7341729965, "pop_2019": 167609, "median_income": 57028.0}, {"county": "davie", "state": "North Carolina", "sab": "NC", "fips": 37059, "per_dem": 0.2448711944, "per_gop": 0.726088993, "pop_2019": 42846, "median_income": 59292.0}, {"county": "duplin", "state": "North Carolina", "sab": "NC", "fips": 37061, "per_dem": 0.3978447648, "per_gop": 0.5898257366, "pop_2019": 58741, "median_income": 44114.0}, {"county": "durham", "state": "North Carolina", "sab": "NC", "fips": 37063, "per_dem": 0.7890303767, "per_gop": 0.1851896136, "pop_2019": 321488, "median_income": 63960.0}, {"county": "edgecombe", "state": "North Carolina", "sab": "NC", "fips": 37065, "per_dem": 0.6551738125, "per_gop": 0.3333874174, "pop_2019": 51472, "median_income": 45727.0}, {"county": "forsyth", "state": "North Carolina", "sab": "NC", "fips": 37067, "per_dem": 0.5361343466, "per_gop": 0.4335599882, "pop_2019": 382295, "median_income": 62130.0}, {"county": "franklin", "state": "North Carolina", "sab": "NC", "fips": 37069, "per_dem": 0.4284328807, "per_gop": 0.5457828908, "pop_2019": 69685, "median_income": 57512.0}, {"county": "gaston", "state": "North Carolina", "sab": "NC", "fips": 37071, "per_dem": 0.3265663209, "per_gop": 0.6478940046, "pop_2019": 224529, "median_income": 58271.0}, {"county": "gates", "state": "North Carolina", "sab": "NC", "fips": 37073, "per_dem": 0.4450075075, "per_gop": 0.5350975976, "pop_2019": 11562, "median_income": 52611.0}, {"county": "graham", "state": "North Carolina", "sab": "NC", "fips": 37075, "per_dem": 0.1858817782, "per_gop": 0.7962872496, "pop_2019": 8441, "median_income": 39325.0}, {"county": "granville", "state": "North Carolina", "sab": "NC", "fips": 37077, "per_dem": 0.4764858841, "per_gop": 0.5014858841, "pop_2019": 60443, "median_income": 58984.0}, {"county": "greene", "state": "North Carolina", "sab": "NC", "fips": 37079, "per_dem": 0.4455260202, "per_gop": 0.5438662174, "pop_2019": 21069, "median_income": 47337.0}, {"county": "guilford", "state": "North Carolina", "sab": "NC", "fips": 37081, "per_dem": 0.5868965873, "per_gop": 0.3866165252, "pop_2019": 537174, "median_income": 62899.0}, {"county": "halifax", "state": "North Carolina", "sab": "NC", "fips": 37083, "per_dem": 0.628672481, "per_gop": 0.3598729955, "pop_2019": 50010, "median_income": 39050.0}, {"county": "harnett", "state": "North Carolina", "sab": "NC", "fips": 37085, "per_dem": 0.365965966, "per_gop": 0.6067845623, "pop_2019": 135976, "median_income": 51811.0}, {"county": "haywood", "state": "North Carolina", "sab": "NC", "fips": 37087, "per_dem": 0.3453375779, "per_gop": 0.6248839369, "pop_2019": 62317, "median_income": 50065.0}, {"county": "henderson", "state": "North Carolina", "sab": "NC", "fips": 37089, "per_dem": 0.3461362436, "per_gop": 0.6255060729, "pop_2019": 117417, "median_income": 56244.0}, {"county": "hertford", "state": "North Carolina", "sab": "NC", "fips": 37091, "per_dem": 0.6817821782, "per_gop": 0.305049505, "pop_2019": 23677, "median_income": 38996.0}, {"county": "hoke", "state": "North Carolina", "sab": "NC", "fips": 37093, "per_dem": 0.538353785, "per_gop": 0.430100297, "pop_2019": 55234, "median_income": 49043.0}, {"county": "hyde", "state": "North Carolina", "sab": "NC", "fips": 37095, "per_dem": 0.4205895293, "per_gop": 0.5609326881, "pop_2019": 4937, "median_income": 41980.0}, {"county": "iredell", "state": "North Carolina", "sab": "NC", "fips": 37097, "per_dem": 0.302761158, "per_gop": 0.6709527172, "pop_2019": 181806, "median_income": 61869.0}, {"county": "jackson", "state": "North Carolina", "sab": "NC", "fips": 37099, "per_dem": 0.4201288603, "per_gop": 0.5391024217, "pop_2019": 43938, "median_income": 48043.0}, {"county": "johnston", "state": "North Carolina", "sab": "NC", "fips": 37101, "per_dem": 0.3329627571, "per_gop": 0.6396224853, "pop_2019": 209339, "median_income": 60322.0}, {"county": "jones", "state": "North Carolina", "sab": "NC", "fips": 37103, "per_dem": 0.4050406827, "per_gop": 0.5836475491, "pop_2019": 9419, "median_income": 45578.0}, {"county": "lee", "state": "North Carolina", "sab": "NC", "fips": 37105, "per_dem": 0.4206516453, "per_gop": 0.552155941, "pop_2019": 61779, "median_income": 57412.0}, {"county": "lenoir", "state": "North Carolina", "sab": "NC", "fips": 37107, "per_dem": 0.4608627451, "per_gop": 0.5236862745, "pop_2019": 55949, "median_income": 46034.0}, {"county": "lincoln", "state": "North Carolina", "sab": "NC", "fips": 37109, "per_dem": 0.2493345839, "per_gop": 0.7263301985, "pop_2019": 86111, "median_income": 61132.0}, {"county": "mcdowell", "state": "North Carolina", "sab": "NC", "fips": 37111, "per_dem": 0.2375108657, "per_gop": 0.7422917625, "pop_2019": 45756, "median_income": 47813.0}, {"county": "macon", "state": "North Carolina", "sab": "NC", "fips": 37113, "per_dem": 0.2792455007, "per_gop": 0.69422012, "pop_2019": 35858, "median_income": 47433.0}, {"county": "madison", "state": "North Carolina", "sab": "NC", "fips": 37115, "per_dem": 0.3555535291, "per_gop": 0.6141710742, "pop_2019": 21755, "median_income": 45730.0}, {"county": "martin", "state": "North Carolina", "sab": "NC", "fips": 37117, "per_dem": 0.4905501181, "per_gop": 0.4956125548, "pop_2019": 22440, "median_income": 42495.0}, {"county": "mecklenburg", "state": "North Carolina", "sab": "NC", "fips": 37119, "per_dem": 0.6328204506, "per_gop": 0.3341092254, "pop_2019": 1110356, "median_income": 74648.0}, {"county": "mitchell", "state": "North Carolina", "sab": "NC", "fips": 37121, "per_dem": 0.199421238, "per_gop": 0.7832159034, "pop_2019": 14964, "median_income": 45026.0}, {"county": "montgomery", "state": "North Carolina", "sab": "NC", "fips": 37123, "per_dem": 0.3588086296, "per_gop": 0.6175211809, "pop_2019": 27173, "median_income": 48561.0}, {"county": "moore", "state": "North Carolina", "sab": "NC", "fips": 37125, "per_dem": 0.3382063419, "per_gop": 0.6340426423, "pop_2019": 100880, "median_income": 60865.0}, {"county": "nash", "state": "North Carolina", "sab": "NC", "fips": 37127, "per_dem": 0.4908854444, "per_gop": 0.493401275, "pop_2019": 94298, "median_income": 54824.0}, {"county": "new hanover", "state": "North Carolina", "sab": "NC", "fips": 37129, "per_dem": 0.4618391164, "per_gop": 0.5027267627, "pop_2019": 234473, "median_income": 59289.0}, {"county": "northampton", "state": "North Carolina", "sab": "NC", "fips": 37131, "per_dem": 0.6262678004, "per_gop": 0.3643069358, "pop_2019": 19483, "median_income": 39335.0}, {"county": "onslow", "state": "North Carolina", "sab": "NC", "fips": 37133, "per_dem": 0.309876454, "per_gop": 0.6564193339, "pop_2019": 197938, "median_income": 49820.0}, {"county": "orange", "state": "North Carolina", "sab": "NC", "fips": 37135, "per_dem": 0.7403858199, "per_gop": 0.2301515721, "pop_2019": 148476, "median_income": 62536.0}, {"county": "pamlico", "state": "North Carolina", "sab": "NC", "fips": 37137, "per_dem": 0.3583874778, "per_gop": 0.6238924985, "pop_2019": 12726, "median_income": 50304.0}, {"county": "pasquotank", "state": "North Carolina", "sab": "NC", "fips": 37139, "per_dem": 0.4984083942, "per_gop": 0.4764206555, "pop_2019": 39824, "median_income": 44932.0}, {"county": "pender", "state": "North Carolina", "sab": "NC", "fips": 37141, "per_dem": 0.3356235225, "per_gop": 0.6396645981, "pop_2019": 63060, "median_income": 52987.0}, {"county": "perquimans", "state": "North Carolina", "sab": "NC", "fips": 37143, "per_dem": 0.3473843821, "per_gop": 0.6282031842, "pop_2019": 13463, "median_income": 43595.0}, {"county": "person", "state": "North Carolina", "sab": "NC", "fips": 37145, "per_dem": 0.4026317153, "per_gop": 0.5758690359, "pop_2019": 39490, "median_income": 54842.0}, {"county": "pitt", "state": "North Carolina", "sab": "NC", "fips": 37147, "per_dem": 0.5234462844, "per_gop": 0.449644792, "pop_2019": 180742, "median_income": 48509.0}, {"county": "polk", "state": "North Carolina", "sab": "NC", "fips": 37149, "per_dem": 0.3464515527, "per_gop": 0.6283689266, "pop_2019": 20724, "median_income": 53514.0}, {"county": "randolph", "state": "North Carolina", "sab": "NC", "fips": 37151, "per_dem": 0.2055175666, "per_gop": 0.7727108386, "pop_2019": 143667, "median_income": 56597.0}, {"county": "richmond", "state": "North Carolina", "sab": "NC", "fips": 37153, "per_dem": 0.4406527401, "per_gop": 0.5421251262, "pop_2019": 44829, "median_income": 42550.0}, {"county": "robeson", "state": "North Carolina", "sab": "NC", "fips": 37155, "per_dem": 0.4657829371, "per_gop": 0.5143711664, "pop_2019": 130625, "median_income": 41623.0}, {"county": "rockingham", "state": "North Carolina", "sab": "NC", "fips": 37157, "per_dem": 0.3397544352, "per_gop": 0.6396045826, "pop_2019": 91010, "median_income": 49861.0}, {"county": "rowan", "state": "North Carolina", "sab": "NC", "fips": 37159, "per_dem": 0.3045118742, "per_gop": 0.671993405, "pop_2019": 142088, "median_income": 55337.0}, {"county": "rutherford", "state": "North Carolina", "sab": "NC", "fips": 37161, "per_dem": 0.2503359763, "per_gop": 0.7288670878, "pop_2019": 67029, "median_income": 45932.0}, {"county": "sampson", "state": "North Carolina", "sab": "NC", "fips": 37163, "per_dem": 0.4090022623, "per_gop": 0.5757469381, "pop_2019": 63531, "median_income": 46923.0}, {"county": "scotland", "state": "North Carolina", "sab": "NC", "fips": 37165, "per_dem": 0.5296514589, "per_gop": 0.4520119333, "pop_2019": 34823, "median_income": 45767.0}, {"county": "stanly", "state": "North Carolina", "sab": "NC", "fips": 37167, "per_dem": 0.2379545686, "per_gop": 0.7398051, "pop_2019": 62806, "median_income": 54457.0}, {"county": "stokes", "state": "North Carolina", "sab": "NC", "fips": 37169, "per_dem": 0.2094040213, "per_gop": 0.7653052024, "pop_2019": 45591, "median_income": 57276.0}, {"county": "surry", "state": "North Carolina", "sab": "NC", "fips": 37171, "per_dem": 0.2349114108, "per_gop": 0.7420332881, "pop_2019": 71783, "median_income": 48772.0}, {"county": "swain", "state": "North Carolina", "sab": "NC", "fips": 37173, "per_dem": 0.3654296222, "per_gop": 0.5946171849, "pop_2019": 14271, "median_income": 42222.0}, {"county": "transylvania", "state": "North Carolina", "sab": "NC", "fips": 37175, "per_dem": 0.373853211, "per_gop": 0.5986811927, "pop_2019": 34385, "median_income": 56950.0}, {"county": "tyrrell", "state": "North Carolina", "sab": "NC", "fips": 37177, "per_dem": 0.4147058824, "per_gop": 0.5694117647, "pop_2019": 4016, "median_income": 37906.0}, {"county": "union", "state": "North Carolina", "sab": "NC", "fips": 37179, "per_dem": 0.3286902969, "per_gop": 0.639648249, "pop_2019": 239859, "median_income": 74736.0}, {"county": "vance", "state": "North Carolina", "sab": "NC", "fips": 37181, "per_dem": 0.6157271531, "per_gop": 0.3695982188, "pop_2019": 44535, "median_income": 46196.0}, {"county": "wake", "state": "North Carolina", "sab": "NC", "fips": 37183, "per_dem": 0.5839296199, "per_gop": 0.3789231612, "pop_2019": 1111761, "median_income": 81156.0}, {"county": "warren", "state": "North Carolina", "sab": "NC", "fips": 37185, "per_dem": 0.6586980144, "per_gop": 0.326187889, "pop_2019": 19731, "median_income": 41843.0}, {"county": "washington", "state": "North Carolina", "sab": "NC", "fips": 37187, "per_dem": 0.5707277187, "per_gop": 0.4186426819, "pop_2019": 11580, "median_income": 42601.0}, {"county": "watauga", "state": "North Carolina", "sab": "NC", "fips": 37189, "per_dem": 0.4850012166, "per_gop": 0.4699850534, "pop_2019": 56177, "median_income": 48130.0}, {"county": "wayne", "state": "North Carolina", "sab": "NC", "fips": 37191, "per_dem": 0.4319203597, "per_gop": 0.549132948, "pop_2019": 123131, "median_income": 50094.0}, {"county": "wilkes", "state": "North Carolina", "sab": "NC", "fips": 37193, "per_dem": 0.2138503437, "per_gop": 0.7655621839, "pop_2019": 68412, "median_income": 50561.0}, {"county": "wilson", "state": "North Carolina", "sab": "NC", "fips": 37195, "per_dem": 0.5194318091, "per_gop": 0.4631181337, "pop_2019": 81801, "median_income": 48875.0}, {"county": "yadkin", "state": "North Carolina", "sab": "NC", "fips": 37197, "per_dem": 0.1809798271, "per_gop": 0.7962536023, "pop_2019": 37667, "median_income": 54106.0}, {"county": "yancey", "state": "North Carolina", "sab": "NC", "fips": 37199, "per_dem": 0.3243270799, "per_gop": 0.6491639478, "pop_2019": 18069, "median_income": 43795.0}, {"county": "adams", "state": "North Dakota", "sab": "ND", "fips": 38001, "per_dem": 0.1791044776, "per_gop": 0.7495854063, "pop_2019": 2216, "median_income": 42917.0}, {"county": "barnes", "state": "North Dakota", "sab": "ND", "fips": 38003, "per_dem": 0.3040167523, "per_gop": 0.6007995431, "pop_2019": 10415, "median_income": 45997.0}, {"county": "benson", "state": "North Dakota", "sab": "ND", "fips": 38005, "per_dem": 0.4340206186, "per_gop": 0.4778350515, "pop_2019": 6832, "median_income": 39388.0}, {"county": "billings", "state": "North Dakota", "sab": "ND", "fips": 38007, "per_dem": 0.097972973, "per_gop": 0.8310810811, "pop_2019": 928, "median_income": 48213.0}, {"county": "bottineau", "state": "North Dakota", "sab": "ND", "fips": 38009, "per_dem": 0.2135583358, "per_gop": 0.7221414024, "pop_2019": 6282, "median_income": 44059.0}, {"county": "bowman", "state": "North Dakota", "sab": "ND", "fips": 38011, "per_dem": 0.1283210854, "per_gop": 0.8168456755, "pop_2019": 3024, "median_income": 47089.0}, {"county": "burke", "state": "North Dakota", "sab": "ND", "fips": 38013, "per_dem": 0.1144519884, "per_gop": 0.8525703201, "pop_2019": 2115, "median_income": 37384.0}, {"county": "burleigh", "state": "North Dakota", "sab": "ND", "fips": 38015, "per_dem": 0.2317916116, "per_gop": 0.693326791, "pop_2019": 95626, "median_income": 60967.0}, {"county": "cass", "state": "North Dakota", "sab": "ND", "fips": 38017, "per_dem": 0.3970586369, "per_gop": 0.5042445468, "pop_2019": 181923, "median_income": 56300.0}, {"county": "cavalier", "state": "North Dakota", "sab": "ND", "fips": 38019, "per_dem": 0.2417470797, "per_gop": 0.688674454, "pop_2019": 3762, "median_income": 47033.0}, {"county": "dickey", "state": "North Dakota", "sab": "ND", "fips": 38021, "per_dem": 0.2322934233, "per_gop": 0.6981450253, "pop_2019": 4872, "median_income": 43141.0}, {"county": "divide", "state": "North Dakota", "sab": "ND", "fips": 38023, "per_dem": 0.2047177759, "per_gop": 0.7245155855, "pop_2019": 2264, "median_income": 44408.0}, {"county": "dunn", "state": "North Dakota", "sab": "ND", "fips": 38025, "per_dem": 0.161891769, "per_gop": 0.7971805366, "pop_2019": 4424, "median_income": 44299.0}, {"county": "eddy", "state": "North Dakota", "sab": "ND", "fips": 38027, "per_dem": 0.2904019688, "per_gop": 0.6480721903, "pop_2019": 2287, "median_income": 42272.0}, {"county": "emmons", "state": "North Dakota", "sab": "ND", "fips": 38029, "per_dem": 0.1097498724, "per_gop": 0.853496682, "pop_2019": 3241, "median_income": 38548.0}, {"county": "foster", "state": "North Dakota", "sab": "ND", "fips": 38031, "per_dem": 0.2036492054, "per_gop": 0.7280753384, "pop_2019": 3210, "median_income": 47256.0}, {"county": "golden valley", "state": "North Dakota", "sab": "ND", "fips": 38033, "per_dem": 0.1050955414, "per_gop": 0.8418259023, "pop_2019": 1761, "median_income": 44228.0}, {"county": "grand forks", "state": "North Dakota", "sab": "ND", "fips": 38035, "per_dem": 0.3644441453, "per_gop": 0.549459796, "pop_2019": 69451, "median_income": 52814.0}, {"county": "grant", "state": "North Dakota", "sab": "ND", "fips": 38037, "per_dem": 0.1373989713, "per_gop": 0.8067597355, "pop_2019": 2274, "median_income": 34189.0}, {"county": "griggs", "state": "North Dakota", "sab": "ND", "fips": 38039, "per_dem": 0.2389735365, "per_gop": 0.6792301524, "pop_2019": 2231, "median_income": 43645.0}, {"county": "hettinger", "state": "North Dakota", "sab": "ND", "fips": 38041, "per_dem": 0.1332275971, "per_gop": 0.8183980967, "pop_2019": 2499, "median_income": 43109.0}, {"county": "kidder", "state": "North Dakota", "sab": "ND", "fips": 38043, "per_dem": 0.1318114875, "per_gop": 0.8144329897, "pop_2019": 2480, "median_income": 37471.0}, {"county": "lamoure", "state": "North Dakota", "sab": "ND", "fips": 38045, "per_dem": 0.2364066194, "per_gop": 0.6973995272, "pop_2019": 4046, "median_income": 43844.0}, {"county": "logan", "state": "North Dakota", "sab": "ND", "fips": 38047, "per_dem": 0.1087378641, "per_gop": 0.8417475728, "pop_2019": 1850, "median_income": 41304.0}, {"county": "mchenry", "state": "North Dakota", "sab": "ND", "fips": 38049, "per_dem": 0.1764049125, "per_gop": 0.7409750651, "pop_2019": 5745, "median_income": 40253.0}, {"county": "mcintosh", "state": "North Dakota", "sab": "ND", "fips": 38051, "per_dem": 0.1637385805, "per_gop": 0.7695010541, "pop_2019": 2497, "median_income": 38947.0}, {"county": "mckenzie", "state": "North Dakota", "sab": "ND", "fips": 38053, "per_dem": 0.1515019591, "per_gop": 0.7969090118, "pop_2019": 15024, "median_income": 43305.0}, {"county": "mclean", "state": "North Dakota", "sab": "ND", "fips": 38055, "per_dem": 0.2055320784, "per_gop": 0.7351133308, "pop_2019": 9450, "median_income": 47725.0}, {"county": "mercer", "state": "North Dakota", "sab": "ND", "fips": 38057, "per_dem": 0.1349693252, "per_gop": 0.8139789658, "pop_2019": 8187, "median_income": 62384.0}, {"county": "morton", "state": "North Dakota", "sab": "ND", "fips": 38059, "per_dem": 0.1979159967, "per_gop": 0.7280504277, "pop_2019": 31364, "median_income": 54649.0}, {"county": "mountrail", "state": "North Dakota", "sab": "ND", "fips": 38061, "per_dem": 0.3020703417, "per_gop": 0.6363182839, "pop_2019": 10545, "median_income": 39993.0}, {"county": "nelson", "state": "North Dakota", "sab": "ND", "fips": 38063, "per_dem": 0.3164108619, "per_gop": 0.6050767414, "pop_2019": 2879, "median_income": 42641.0}, {"county": "oliver", "state": "North Dakota", "sab": "ND", "fips": 38065, "per_dem": 0.118762475, "per_gop": 0.8253493014, "pop_2019": 1959, "median_income": 54091.0}, {"county": "pembina", "state": "North Dakota", "sab": "ND", "fips": 38067, "per_dem": 0.2201745878, "per_gop": 0.7125767863, "pop_2019": 6801, "median_income": 53766.0}, {"county": "pierce", "state": "North Dakota", "sab": "ND", "fips": 38069, "per_dem": 0.2133663366, "per_gop": 0.7094059406, "pop_2019": 3975, "median_income": 39146.0}, {"county": "ramsey", "state": "North Dakota", "sab": "ND", "fips": 38071, "per_dem": 0.2884246838, "per_gop": 0.6163280951, "pop_2019": 11519, "median_income": 52541.0}, {"county": "ransom", "state": "North Dakota", "sab": "ND", "fips": 38073, "per_dem": 0.360811394, "per_gop": 0.5217954251, "pop_2019": 5218, "median_income": 55599.0}, {"county": "renville", "state": "North Dakota", "sab": "ND", "fips": 38075, "per_dem": 0.1593625498, "per_gop": 0.7792828685, "pop_2019": 2327, "median_income": 45377.0}, {"county": "richland", "state": "North Dakota", "sab": "ND", "fips": 38077, "per_dem": 0.2766756032, "per_gop": 0.6379356568, "pop_2019": 16177, "median_income": 53276.0}, {"county": "rolette", "state": "North Dakota", "sab": "ND", "fips": 38079, "per_dem": 0.5726379028, "per_gop": 0.3304205352, "pop_2019": 14176, "median_income": 38715.0}, {"county": "sargent", "state": "North Dakota", "sab": "ND", "fips": 38081, "per_dem": 0.3503538928, "per_gop": 0.5500505561, "pop_2019": 3898, "median_income": 54922.0}, {"county": "sheridan", "state": "North Dakota", "sab": "ND", "fips": 38083, "per_dem": 0.1214470284, "per_gop": 0.8320413437, "pop_2019": 1315, "median_income": 36085.0}, {"county": "sioux", "state": "North Dakota", "sab": "ND", "fips": 38085, "per_dem": 0.6440101954, "per_gop": 0.217502124, "pop_2019": 4230, "median_income": 33182.0}, {"county": "slope", "state": "North Dakota", "sab": "ND", "fips": 38087, "per_dem": 0.0983606557, "per_gop": 0.8454332553, "pop_2019": 750, "median_income": 36406.0}, {"county": "stark", "state": "North Dakota", "sab": "ND", "fips": 38089, "per_dem": 0.1440363186, "per_gop": 0.8021460999, "pop_2019": 31489, "median_income": 48004.0}, {"county": "steele", "state": "North Dakota", "sab": "ND", "fips": 38091, "per_dem": 0.3668699187, "per_gop": 0.5457317073, "pop_2019": 1890, "median_income": 52773.0}, {"county": "stutsman", "state": "North Dakota", "sab": "ND", "fips": 38093, "per_dem": 0.2499496881, "per_gop": 0.6747836587, "pop_2019": 20704, "median_income": 49956.0}, {"county": "towner", "state": "North Dakota", "sab": "ND", "fips": 38095, "per_dem": 0.2682497801, "per_gop": 0.6446789798, "pop_2019": 2189, "median_income": 48320.0}, {"county": "traill", "state": "North Dakota", "sab": "ND", "fips": 38097, "per_dem": 0.3206521739, "per_gop": 0.5856625259, "pop_2019": 8036, "median_income": 55264.0}, {"county": "walsh", "state": "North Dakota", "sab": "ND", "fips": 38099, "per_dem": 0.2566585956, "per_gop": 0.6583755228, "pop_2019": 10641, "median_income": 49951.0}, {"county": "ward", "state": "North Dakota", "sab": "ND", "fips": 38101, "per_dem": 0.2156286065, "per_gop": 0.692490972, "pop_2019": 67641, "median_income": 49693.0}, {"county": "wells", "state": "North Dakota", "sab": "ND", "fips": 38103, "per_dem": 0.1781462585, "per_gop": 0.762329932, "pop_2019": 3834, "median_income": 47072.0}, {"county": "williams", "state": "North Dakota", "sab": "ND", "fips": 38105, "per_dem": 0.1374411366, "per_gop": 0.8007821853, "pop_2019": 37589, "median_income": 46477.0}, {"county": "adams", "state": "Ohio", "sab": "OH", "fips": 39001, "per_dem": 0.2072674681, "per_gop": 0.7633553286, "pop_2019": 27698, "median_income": 43265.0}, {"county": "allen", "state": "Ohio", "sab": "OH", "fips": 39003, "per_dem": 0.2871000986, "per_gop": 0.6689219464, "pop_2019": 102351, "median_income": 54678.0}, {"county": "ashland", "state": "Ohio", "sab": "OH", "fips": 39005, "per_dem": 0.2350668771, "per_gop": 0.7131760405, "pop_2019": 53484, "median_income": 57823.0}, {"county": "ashtabula", "state": "Ohio", "sab": "OH", "fips": 39007, "per_dem": 0.3815971263, "per_gop": 0.5716044111, "pop_2019": 97241, "median_income": 52552.0}, {"county": "athens", "state": "Ohio", "sab": "OH", "fips": 39009, "per_dem": 0.5566014101, "per_gop": 0.3871013922, "pop_2019": 65327, "median_income": 40324.0}, {"county": "auglaize", "state": "Ohio", "sab": "OH", "fips": 39011, "per_dem": 0.1673228346, "per_gop": 0.793088364, "pop_2019": 45656, "median_income": 64004.0}, {"county": "belmont", "state": "Ohio", "sab": "OH", "fips": 39013, "per_dem": 0.2833284213, "per_gop": 0.6788158627, "pop_2019": 67006, "median_income": 43854.0}, {"county": "brown", "state": "Ohio", "sab": "OH", "fips": 39015, "per_dem": 0.2231046554, "per_gop": 0.7449187523, "pop_2019": 43432, "median_income": 56531.0}, {"county": "butler", "state": "Ohio", "sab": "OH", "fips": 39017, "per_dem": 0.3366543563, "per_gop": 0.6201149494, "pop_2019": 383134, "median_income": 70672.0}, {"county": "carroll", "state": "Ohio", "sab": "OH", "fips": 39019, "per_dem": 0.2439291013, "per_gop": 0.7079722027, "pop_2019": 26914, "median_income": 52407.0}, {"county": "champaign", "state": "Ohio", "sab": "OH", "fips": 39021, "per_dem": 0.2550434733, "per_gop": 0.6997783713, "pop_2019": 38885, "median_income": 63668.0}, {"county": "clark", "state": "Ohio", "sab": "OH", "fips": 39023, "per_dem": 0.3801744381, "per_gop": 0.5754948004, "pop_2019": 134083, "median_income": 59537.0}, {"county": "clermont", "state": "Ohio", "sab": "OH", "fips": 39025, "per_dem": 0.2705510342, "per_gop": 0.6838422062, "pop_2019": 206428, "median_income": 72888.0}, {"county": "clinton", "state": "Ohio", "sab": "OH", "fips": 39027, "per_dem": 0.2178453039, "per_gop": 0.7439779006, "pop_2019": 41968, "median_income": 59724.0}, {"county": "columbiana", "state": "Ohio", "sab": "OH", "fips": 39029, "per_dem": 0.2711606018, "per_gop": 0.6868164645, "pop_2019": 101883, "median_income": 50513.0}, {"county": "coshocton", "state": "Ohio", "sab": "OH", "fips": 39031, "per_dem": 0.2612124858, "per_gop": 0.6938707306, "pop_2019": 36600, "median_income": 51214.0}, {"county": "crawford", "state": "Ohio", "sab": "OH", "fips": 39033, "per_dem": 0.2415784408, "per_gop": 0.7092824297, "pop_2019": 41494, "median_income": 53467.0}, {"county": "cuyahoga", "state": "Ohio", "sab": "OH", "fips": 39035, "per_dem": 0.6583577662, "per_gop": 0.308444353, "pop_2019": 1235072, "median_income": 57807.0}, {"county": "darke", "state": "Ohio", "sab": "OH", "fips": 39037, "per_dem": 0.1758, "per_gop": 0.78792, "pop_2019": 51113, "median_income": 58012.0}, {"county": "defiance", "state": "Ohio", "sab": "OH", "fips": 39039, "per_dem": 0.2968249508, "per_gop": 0.645012644, "pop_2019": 38087, "median_income": 66323.0}, {"county": "delaware", "state": "Ohio", "sab": "OH", "fips": 39041, "per_dem": 0.395440605, "per_gop": 0.5560384012, "pop_2019": 209177, "median_income": 99265.0}, {"county": "erie", "state": "Ohio", "sab": "OH", "fips": 39043, "per_dem": 0.4272257011, "per_gop": 0.5254832562, "pop_2019": 74266, "median_income": 63088.0}, {"county": "fairfield", "state": "Ohio", "sab": "OH", "fips": 39045, "per_dem": 0.3423492388, "per_gop": 0.6118766125, "pop_2019": 157574, "median_income": 70786.0}, {"county": "fayette", "state": "Ohio", "sab": "OH", "fips": 39047, "per_dem": 0.2470185819, "per_gop": 0.7176666359, "pop_2019": 28525, "median_income": 54216.0}, {"county": "franklin", "state": "Ohio", "sab": "OH", "fips": 39049, "per_dem": 0.6056505099, "per_gop": 0.3467174799, "pop_2019": 1316756, "median_income": 63070.0}, {"county": "fulton", "state": "Ohio", "sab": "OH", "fips": 39051, "per_dem": 0.2890349394, "per_gop": 0.6484801624, "pop_2019": 42126, "median_income": 65048.0}, {"county": "gallia", "state": "Ohio", "sab": "OH", "fips": 39053, "per_dem": 0.2036860502, "per_gop": 0.7600095329, "pop_2019": 29898, "median_income": 44558.0}, {"county": "geauga", "state": "Ohio", "sab": "OH", "fips": 39055, "per_dem": 0.3522037098, "per_gop": 0.6068819764, "pop_2019": 93649, "median_income": 88848.0}, {"county": "greene", "state": "Ohio", "sab": "OH", "fips": 39057, "per_dem": 0.3519018497, "per_gop": 0.5965617269, "pop_2019": 168937, "median_income": 71810.0}, {"county": "guernsey", "state": "Ohio", "sab": "OH", "fips": 39059, "per_dem": 0.2652884377, "per_gop": 0.6910126269, "pop_2019": 38875, "median_income": 44439.0}, {"county": "hamilton", "state": "Ohio", "sab": "OH", "fips": 39061, "per_dem": 0.5255367089, "per_gop": 0.4303088608, "pop_2019": 817473, "median_income": 60458.0}, {"county": "hancock", "state": "Ohio", "sab": "OH", "fips": 39063, "per_dem": 0.2674636529, "per_gop": 0.6751760563, "pop_2019": 75783, "median_income": 64726.0}, {"county": "hardin", "state": "Ohio", "sab": "OH", "fips": 39065, "per_dem": 0.238887964, "per_gop": 0.7109205926, "pop_2019": 31365, "median_income": 50829.0}, {"county": "harrison", "state": "Ohio", "sab": "OH", "fips": 39067, "per_dem": 0.2390741806, "per_gop": 0.7218228867, "pop_2019": 15040, "median_income": 44746.0}, {"county": "henry", "state": "Ohio", "sab": "OH", "fips": 39069, "per_dem": 0.2699144174, "per_gop": 0.6682759125, "pop_2019": 27006, "median_income": 62957.0}, {"county": "highland", "state": "Ohio", "sab": "OH", "fips": 39071, "per_dem": 0.2015485687, "per_gop": 0.7628460817, "pop_2019": 43161, "median_income": 52118.0}, {"county": "hocking", "state": "Ohio", "sab": "OH", "fips": 39073, "per_dem": 0.2967313993, "per_gop": 0.6618716535, "pop_2019": 28264, "median_income": 50565.0}, {"county": "holmes", "state": "Ohio", "sab": "OH", "fips": 39075, "per_dem": 0.1631710247, "per_gop": 0.7925713758, "pop_2019": 43960, "median_income": 54525.0}, {"county": "huron", "state": "Ohio", "sab": "OH", "fips": 39077, "per_dem": 0.2909748479, "per_gop": 0.6546934079, "pop_2019": 58266, "median_income": 59859.0}, {"county": "jackson", "state": "Ohio", "sab": "OH", "fips": 39079, "per_dem": 0.2373291034, "per_gop": 0.7264899162, "pop_2019": 32413, "median_income": 45252.0}, {"county": "jefferson", "state": "Ohio", "sab": "OH", "fips": 39081, "per_dem": 0.3025266382, "per_gop": 0.6593504753, "pop_2019": 65325, "median_income": 45535.0}, {"county": "knox", "state": "Ohio", "sab": "OH", "fips": 39083, "per_dem": 0.286624892, "per_gop": 0.6685033132, "pop_2019": 62322, "median_income": 57378.0}, {"county": "lake", "state": "Ohio", "sab": "OH", "fips": 39085, "per_dem": 0.3994680379, "per_gop": 0.5552531253, "pop_2019": 230149, "median_income": 71968.0}, {"county": "lawrence", "state": "Ohio", "sab": "OH", "fips": 39087, "per_dem": 0.263940807, "per_gop": 0.7029172608, "pop_2019": 59463, "median_income": 42988.0}, {"county": "licking", "state": "Ohio", "sab": "OH", "fips": 39089, "per_dem": 0.3319941057, "per_gop": 0.6214939735, "pop_2019": 176862, "median_income": 65122.0}, {"county": "logan", "state": "Ohio", "sab": "OH", "fips": 39091, "per_dem": 0.2159756272, "per_gop": 0.7419431618, "pop_2019": 45672, "median_income": 61218.0}, {"county": "lorain", "state": "Ohio", "sab": "OH", "fips": 39093, "per_dem": 0.4753464955, "per_gop": 0.4781857831, "pop_2019": 309833, "median_income": 66477.0}, {"county": "lucas", "state": "Ohio", "sab": "OH", "fips": 39095, "per_dem": 0.5601041297, "per_gop": 0.3865841698, "pop_2019": 428348, "median_income": 56089.0}, {"county": "madison", "state": "Ohio", "sab": "OH", "fips": 39097, "per_dem": 0.2782619076, "per_gop": 0.6755998568, "pop_2019": 44731, "median_income": 65252.0}, {"county": "mahoning", "state": "Ohio", "sab": "OH", "fips": 39099, "per_dem": 0.4980013649, "per_gop": 0.4680439966, "pop_2019": 228683, "median_income": 52022.0}, {"county": "marion", "state": "Ohio", "sab": "OH", "fips": 39101, "per_dem": 0.3020898316, "per_gop": 0.6457813475, "pop_2019": 65093, "median_income": 57130.0}, {"county": "medina", "state": "Ohio", "sab": "OH", "fips": 39103, "per_dem": 0.3534243509, "per_gop": 0.6021821844, "pop_2019": 179746, "median_income": 82370.0}, {"county": "meigs", "state": "Ohio", "sab": "OH", "fips": 39105, "per_dem": 0.2292242295, "per_gop": 0.729968119, "pop_2019": 22907, "median_income": 40272.0}, {"county": "mercer", "state": "Ohio", "sab": "OH", "fips": 39107, "per_dem": 0.156462585, "per_gop": 0.806943467, "pop_2019": 41172, "median_income": 63082.0}, {"county": "miami", "state": "Ohio", "sab": "OH", "fips": 39109, "per_dem": 0.2493248101, "per_gop": 0.705520042, "pop_2019": 106987, "median_income": 65100.0}, {"county": "monroe", "state": "Ohio", "sab": "OH", "fips": 39111, "per_dem": 0.2463356267, "per_gop": 0.7150762788, "pop_2019": 13654, "median_income": 44966.0}, {"county": "montgomery", "state": "Ohio", "sab": "OH", "fips": 39113, "per_dem": 0.4714737939, "per_gop": 0.4839156916, "pop_2019": 531687, "median_income": 59265.0}, {"county": "morgan", "state": "Ohio", "sab": "OH", "fips": 39115, "per_dem": 0.2720190779, "per_gop": 0.686009539, "pop_2019": 14508, "median_income": 42606.0}, {"county": "morrow", "state": "Ohio", "sab": "OH", "fips": 39117, "per_dem": 0.2292722106, "per_gop": 0.724206104, "pop_2019": 35328, "median_income": 60337.0}, {"county": "muskingum", "state": "Ohio", "sab": "OH", "fips": 39119, "per_dem": 0.3016815308, "per_gop": 0.6512963525, "pop_2019": 86215, "median_income": 51929.0}, {"county": "noble", "state": "Ohio", "sab": "OH", "fips": 39121, "per_dem": 0.2044255319, "per_gop": 0.7559148936, "pop_2019": 14424, "median_income": 48615.0}, {"county": "ottawa", "state": "Ohio", "sab": "OH", "fips": 39123, "per_dem": 0.3742066047, "per_gop": 0.5698187839, "pop_2019": 40525, "median_income": 65269.0}, {"county": "paulding", "state": "Ohio", "sab": "OH", "fips": 39125, "per_dem": 0.2338837367, "per_gop": 0.7191811807, "pop_2019": 18672, "median_income": 59518.0}, {"county": "perry", "state": "Ohio", "sab": "OH", "fips": 39127, "per_dem": 0.2780091486, "per_gop": 0.6812316515, "pop_2019": 36134, "median_income": 50745.0}, {"county": "pickaway", "state": "Ohio", "sab": "OH", "fips": 39129, "per_dem": 0.2656000672, "per_gop": 0.6921138826, "pop_2019": 58457, "median_income": 63215.0}, {"county": "pike", "state": "Ohio", "sab": "OH", "fips": 39131, "per_dem": 0.2990532442, "per_gop": 0.6661165639, "pop_2019": 27772, "median_income": 46710.0}, {"county": "portage", "state": "Ohio", "sab": "OH", "fips": 39133, "per_dem": 0.425359615, "per_gop": 0.5269576033, "pop_2019": 162466, "median_income": 65451.0}, {"county": "preble", "state": "Ohio", "sab": "OH", "fips": 39135, "per_dem": 0.2111355311, "per_gop": 0.750964591, "pop_2019": 40882, "median_income": 62124.0}, {"county": "putnam", "state": "Ohio", "sab": "OH", "fips": 39137, "per_dem": 0.1563060858, "per_gop": 0.799695437, "pop_2019": 33861, "median_income": 68519.0}, {"county": "richland", "state": "Ohio", "sab": "OH", "fips": 39139, "per_dem": 0.2908316121, "per_gop": 0.666275889, "pop_2019": 121154, "median_income": 55193.0}, {"county": "ross", "state": "Ohio", "sab": "OH", "fips": 39141, "per_dem": 0.3420825419, "per_gop": 0.6158867208, "pop_2019": 76666, "median_income": 54780.0}, {"county": "sandusky", "state": "Ohio", "sab": "OH", "fips": 39143, "per_dem": 0.3540431414, "per_gop": 0.5836455567, "pop_2019": 58518, "median_income": 59897.0}, {"county": "scioto", "state": "Ohio", "sab": "OH", "fips": 39145, "per_dem": 0.2985009116, "per_gop": 0.6665541225, "pop_2019": 75314, "median_income": 41336.0}, {"county": "seneca", "state": "Ohio", "sab": "OH", "fips": 39147, "per_dem": 0.3082066352, "per_gop": 0.6200332183, "pop_2019": 55178, "median_income": 56138.0}, {"county": "shelby", "state": "Ohio", "sab": "OH", "fips": 39149, "per_dem": 0.179273042, "per_gop": 0.7852877542, "pop_2019": 48590, "median_income": 65687.0}, {"county": "stark", "state": "Ohio", "sab": "OH", "fips": 39151, "per_dem": 0.3896633659, "per_gop": 0.5638563101, "pop_2019": 370606, "median_income": 58775.0}, {"county": "summit", "state": "Ohio", "sab": "OH", "fips": 39153, "per_dem": 0.5198189944, "per_gop": 0.4382344351, "pop_2019": 541013, "median_income": 62436.0}, {"county": "trumbull", "state": "Ohio", "sab": "OH", "fips": 39155, "per_dem": 0.4478436959, "per_gop": 0.5118578126, "pop_2019": 197974, "median_income": 56523.0}, {"county": "tuscarawas", "state": "Ohio", "sab": "OH", "fips": 39157, "per_dem": 0.2967222111, "per_gop": 0.6511923768, "pop_2019": 91987, "median_income": 52377.0}, {"county": "union", "state": "Ohio", "sab": "OH", "fips": 39159, "per_dem": 0.2837975351, "per_gop": 0.6633626051, "pop_2019": 58988, "median_income": 76366.0}, {"county": "van wert", "state": "Ohio", "sab": "OH", "fips": 39161, "per_dem": 0.1963339223, "per_gop": 0.7603062426, "pop_2019": 28275, "median_income": 58293.0}, {"county": "vinton", "state": "Ohio", "sab": "OH", "fips": 39163, "per_dem": 0.2469868348, "per_gop": 0.7044316707, "pop_2019": 13085, "median_income": 43487.0}, {"county": "warren", "state": "Ohio", "sab": "OH", "fips": 39165, "per_dem": 0.2891452378, "per_gop": 0.66472071, "pop_2019": 234602, "median_income": 85530.0}, {"county": "washington", "state": "Ohio", "sab": "OH", "fips": 39167, "per_dem": 0.2704539183, "per_gop": 0.6864307395, "pop_2019": 59911, "median_income": 50586.0}, {"county": "wayne", "state": "Ohio", "sab": "OH", "fips": 39169, "per_dem": 0.3021627188, "per_gop": 0.6513285273, "pop_2019": 115710, "median_income": 61305.0}, {"county": "williams", "state": "Ohio", "sab": "OH", "fips": 39171, "per_dem": 0.2530995395, "per_gop": 0.6911087496, "pop_2019": 36692, "median_income": 60120.0}, {"county": "wood", "state": "Ohio", "sab": "OH", "fips": 39173, "per_dem": 0.4244866505, "per_gop": 0.5094803089, "pop_2019": 130817, "median_income": 65591.0}, {"county": "wyandot", "state": "Ohio", "sab": "OH", "fips": 39175, "per_dem": 0.2389380531, "per_gop": 0.70661793, "pop_2019": 21772, "median_income": 57322.0}, {"county": "adair", "state": "Oklahoma", "sab": "OK", "fips": 40001, "per_dem": 0.2124304267, "per_gop": 0.7348484848, "pop_2019": 22194, "median_income": 36721.0}, {"county": "alfalfa", "state": "Oklahoma", "sab": "OK", "fips": 40003, "per_dem": 0.0957446809, "per_gop": 0.8559397163, "pop_2019": 5702, "median_income": 44659.0}, {"county": "atoka", "state": "Oklahoma", "sab": "OK", "fips": 40005, "per_dem": 0.1589364254, "per_gop": 0.8132746901, "pop_2019": 13758, "median_income": 36531.0}, {"county": "beaver", "state": "Oklahoma", "sab": "OK", "fips": 40007, "per_dem": 0.0786767993, "per_gop": 0.8882431828, "pop_2019": 5311, "median_income": 54187.0}, {"county": "beckham", "state": "Oklahoma", "sab": "OK", "fips": 40009, "per_dem": 0.1272413335, "per_gop": 0.8350378536, "pop_2019": 21859, "median_income": 40442.0}, {"county": "blaine", "state": "Oklahoma", "sab": "OK", "fips": 40011, "per_dem": 0.1874505668, "per_gop": 0.7603480095, "pop_2019": 9429, "median_income": 41850.0}, {"county": "bryan", "state": "Oklahoma", "sab": "OK", "fips": 40013, "per_dem": 0.2027586207, "per_gop": 0.7585480944, "pop_2019": 47995, "median_income": 41159.0}, {"county": "caddo", "state": "Oklahoma", "sab": "OK", "fips": 40015, "per_dem": 0.2589974293, "per_gop": 0.6933376178, "pop_2019": 28762, "median_income": 40361.0}, {"county": "canadian", "state": "Oklahoma", "sab": "OK", "fips": 40017, "per_dem": 0.2111493213, "per_gop": 0.7234208145, "pop_2019": 148306, "median_income": 67062.0}, {"county": "carter", "state": "Oklahoma", "sab": "OK", "fips": 40019, "per_dem": 0.2159391356, "per_gop": 0.7419737765, "pop_2019": 48111, "median_income": 43398.0}, {"county": "cherokee", "state": "Oklahoma", "sab": "OK", "fips": 40021, "per_dem": 0.3308667435, "per_gop": 0.6060532541, "pop_2019": 48657, "median_income": 39164.0}, {"county": "choctaw", "state": "Oklahoma", "sab": "OK", "fips": 40023, "per_dem": 0.1963461893, "per_gop": 0.7754198192, "pop_2019": 14672, "median_income": 33566.0}, {"county": "cimarron", "state": "Oklahoma", "sab": "OK", "fips": 40025, "per_dem": 0.0649953575, "per_gop": 0.8932219127, "pop_2019": 2137, "median_income": 45199.0}, {"county": "cleveland", "state": "Oklahoma", "sab": "OK", "fips": 40027, "per_dem": 0.3548103836, "per_gop": 0.5714011306, "pop_2019": 284014, "median_income": 61760.0}, {"county": "coal", "state": "Oklahoma", "sab": "OK", "fips": 40029, "per_dem": 0.1717509402, "per_gop": 0.7906393648, "pop_2019": 5495, "median_income": 34986.0}, {"county": "comanche", "state": "Oklahoma", "sab": "OK", "fips": 40031, "per_dem": 0.3519259168, "per_gop": 0.5892505538, "pop_2019": 120749, "median_income": 49984.0}, {"county": "cotton", "state": "Oklahoma", "sab": "OK", "fips": 40033, "per_dem": 0.1629515757, "per_gop": 0.7893927748, "pop_2019": 5666, "median_income": 40159.0}, {"county": "craig", "state": "Oklahoma", "sab": "OK", "fips": 40035, "per_dem": 0.2161647629, "per_gop": 0.7405676705, "pop_2019": 14142, "median_income": 45748.0}, {"county": "creek", "state": "Oklahoma", "sab": "OK", "fips": 40037, "per_dem": 0.2026679636, "per_gop": 0.748245675, "pop_2019": 71522, "median_income": 48952.0}, {"county": "custer", "state": "Oklahoma", "sab": "OK", "fips": 40039, "per_dem": 0.1996011775, "per_gop": 0.7423796411, "pop_2019": 29003, "median_income": 42098.0}, {"county": "delaware", "state": "Oklahoma", "sab": "OK", "fips": 40041, "per_dem": 0.2108418367, "per_gop": 0.7522959184, "pop_2019": 43009, "median_income": 41319.0}, {"county": "dewey", "state": "Oklahoma", "sab": "OK", "fips": 40043, "per_dem": 0.0988423865, "per_gop": 0.874443455, "pop_2019": 4891, "median_income": 41578.0}, {"county": "ellis", "state": "Oklahoma", "sab": "OK", "fips": 40045, "per_dem": 0.0848849945, "per_gop": 0.8817086528, "pop_2019": 3859, "median_income": 41252.0}, {"county": "garfield", "state": "Oklahoma", "sab": "OK", "fips": 40047, "per_dem": 0.2024248571, "per_gop": 0.737506915, "pop_2019": 61056, "median_income": 48713.0}, {"county": "garvin", "state": "Oklahoma", "sab": "OK", "fips": 40049, "per_dem": 0.1758617415, "per_gop": 0.7827366822, "pop_2019": 27711, "median_income": 41428.0}, {"county": "grady", "state": "Oklahoma", "sab": "OK", "fips": 40051, "per_dem": 0.1742373186, "per_gop": 0.7769690434, "pop_2019": 55834, "median_income": 48151.0}, {"county": "grant", "state": "Oklahoma", "sab": "OK", "fips": 40053, "per_dem": 0.1304545455, "per_gop": 0.8304545455, "pop_2019": 4333, "median_income": 42767.0}, {"county": "greer", "state": "Oklahoma", "sab": "OK", "fips": 40055, "per_dem": 0.1703586498, "per_gop": 0.7816455696, "pop_2019": 5712, "median_income": 38067.0}, {"county": "harmon", "state": "Oklahoma", "sab": "OK", "fips": 40057, "per_dem": 0.2297435897, "per_gop": 0.7323076923, "pop_2019": 2653, "median_income": 33008.0}, {"county": "harper", "state": "Oklahoma", "sab": "OK", "fips": 40059, "per_dem": 0.0882154882, "per_gop": 0.8801346801, "pop_2019": 3688, "median_income": 49745.0}, {"county": "haskell", "state": "Oklahoma", "sab": "OK", "fips": 40061, "per_dem": 0.1863117871, "per_gop": 0.7809463456, "pop_2019": 12627, "median_income": 36237.0}, {"county": "hughes", "state": "Oklahoma", "sab": "OK", "fips": 40063, "per_dem": 0.2123756906, "per_gop": 0.7485082873, "pop_2019": 13279, "median_income": 33386.0}, {"county": "jackson", "state": "Oklahoma", "sab": "OK", "fips": 40065, "per_dem": 0.1887009992, "per_gop": 0.7646682039, "pop_2019": 24530, "median_income": 45364.0}, {"county": "jefferson", "state": "Oklahoma", "sab": "OK", "fips": 40067, "per_dem": 0.1556503198, "per_gop": 0.8123667377, "pop_2019": 6002, "median_income": 34940.0}, {"county": "johnston", "state": "Oklahoma", "sab": "OK", "fips": 40069, "per_dem": 0.1954511372, "per_gop": 0.7700574856, "pop_2019": 11085, "median_income": 36295.0}, {"county": "kay", "state": "Oklahoma", "sab": "OK", "fips": 40071, "per_dem": 0.2223280738, "per_gop": 0.7245013397, "pop_2019": 43538, "median_income": 45401.0}, {"county": "kingfisher", "state": "Oklahoma", "sab": "OK", "fips": 40073, "per_dem": 0.1278784909, "per_gop": 0.8412542871, "pop_2019": 15765, "median_income": 54129.0}, {"county": "kiowa", "state": "Oklahoma", "sab": "OK", "fips": 40075, "per_dem": 0.2195471482, "per_gop": 0.7431928919, "pop_2019": 8708, "median_income": 38451.0}, {"county": "latimer", "state": "Oklahoma", "sab": "OK", "fips": 40077, "per_dem": 0.1967901235, "per_gop": 0.7639506173, "pop_2019": 10073, "median_income": 35365.0}, {"county": "le flore", "state": "Oklahoma", "sab": "OK", "fips": 40079, "per_dem": 0.1886737601, "per_gop": 0.7759753474, "pop_2019": 49853, "median_income": 40259.0}, {"county": "lincoln", "state": "Oklahoma", "sab": "OK", "fips": 40081, "per_dem": 0.1730590672, "per_gop": 0.7740875652, "pop_2019": 34877, "median_income": 46028.0}, {"county": "logan", "state": "Oklahoma", "sab": "OK", "fips": 40083, "per_dem": 0.2237175427, "per_gop": 0.7184399409, "pop_2019": 48011, "median_income": 54289.0}, {"county": "love", "state": "Oklahoma", "sab": "OK", "fips": 40085, "per_dem": 0.1940850277, "per_gop": 0.7710588857, "pop_2019": 10253, "median_income": 48052.0}, {"county": "mcclain", "state": "Oklahoma", "sab": "OK", "fips": 40087, "per_dem": 0.1718035513, "per_gop": 0.780984619, "pop_2019": 40474, "median_income": 55013.0}, {"county": "mccurtain", "state": "Oklahoma", "sab": "OK", "fips": 40089, "per_dem": 0.1679895415, "per_gop": 0.8069847792, "pop_2019": 32832, "median_income": 35660.0}, {"county": "mcintosh", "state": "Oklahoma", "sab": "OK", "fips": 40091, "per_dem": 0.266649912, "per_gop": 0.6912540839, "pop_2019": 19596, "median_income": 38320.0}, {"county": "major", "state": "Oklahoma", "sab": "OK", "fips": 40093, "per_dem": 0.0912032951, "per_gop": 0.8649602824, "pop_2019": 7629, "median_income": 45677.0}, {"county": "marshall", "state": "Oklahoma", "sab": "OK", "fips": 40095, "per_dem": 0.1995626025, "per_gop": 0.7658100966, "pop_2019": 16931, "median_income": 39018.0}, {"county": "mayes", "state": "Oklahoma", "sab": "OK", "fips": 40097, "per_dem": 0.2178589613, "per_gop": 0.7351069246, "pop_2019": 41100, "median_income": 45937.0}, {"county": "murray", "state": "Oklahoma", "sab": "OK", "fips": 40099, "per_dem": 0.196561086, "per_gop": 0.7552941176, "pop_2019": 14073, "median_income": 44710.0}, {"county": "muskogee", "state": "Oklahoma", "sab": "OK", "fips": 40101, "per_dem": 0.3293927996, "per_gop": 0.6212127475, "pop_2019": 67997, "median_income": 41971.0}, {"county": "noble", "state": "Oklahoma", "sab": "OK", "fips": 40103, "per_dem": 0.1850102669, "per_gop": 0.7611909651, "pop_2019": 11131, "median_income": 50133.0}, {"county": "nowata", "state": "Oklahoma", "sab": "OK", "fips": 40105, "per_dem": 0.1751239084, "per_gop": 0.783809299, "pop_2019": 10076, "median_income": 43494.0}, {"county": "okfuskee", "state": "Oklahoma", "sab": "OK", "fips": 40107, "per_dem": 0.2397660819, "per_gop": 0.7096364099, "pop_2019": 11993, "median_income": 35899.0}, {"county": "oklahoma", "state": "Oklahoma", "sab": "OK", "fips": 40109, "per_dem": 0.4117591161, "per_gop": 0.5169018563, "pop_2019": 797434, "median_income": 51749.0}, {"county": "okmulgee", "state": "Oklahoma", "sab": "OK", "fips": 40111, "per_dem": 0.3144929618, "per_gop": 0.641051422, "pop_2019": 38465, "median_income": 40811.0}, {"county": "osage", "state": "Oklahoma", "sab": "OK", "fips": 40113, "per_dem": 0.2952697709, "per_gop": 0.6630239679, "pop_2019": 46963, "median_income": 50884.0}, {"county": "ottawa", "state": "Oklahoma", "sab": "OK", "fips": 40115, "per_dem": 0.2418117163, "per_gop": 0.7137376006, "pop_2019": 31127, "median_income": 40597.0}, {"county": "pawnee", "state": "Oklahoma", "sab": "OK", "fips": 40117, "per_dem": 0.2113142137, "per_gop": 0.7431452884, "pop_2019": 16376, "median_income": 46728.0}, {"county": "payne", "state": "Oklahoma", "sab": "OK", "fips": 40119, "per_dem": 0.3165879852, "per_gop": 0.5998053984, "pop_2019": 81784, "median_income": 42406.0}, {"county": "pittsburg", "state": "Oklahoma", "sab": "OK", "fips": 40121, "per_dem": 0.2147246377, "per_gop": 0.7385507246, "pop_2019": 43654, "median_income": 42327.0}, {"county": "pontotoc", "state": "Oklahoma", "sab": "OK", "fips": 40123, "per_dem": 0.2452409883, "per_gop": 0.7033886864, "pop_2019": 38284, "median_income": 39782.0}, {"county": "pottawatomie", "state": "Oklahoma", "sab": "OK", "fips": 40125, "per_dem": 0.2362591966, "per_gop": 0.7013416217, "pop_2019": 72592, "median_income": 46598.0}, {"county": "pushmataha", "state": "Oklahoma", "sab": "OK", "fips": 40127, "per_dem": 0.1668525541, "per_gop": 0.7987954495, "pop_2019": 11096, "median_income": 32657.0}, {"county": "roger mills", "state": "Oklahoma", "sab": "OK", "fips": 40129, "per_dem": 0.0858930603, "per_gop": 0.8794084187, "pop_2019": 3583, "median_income": 44391.0}, {"county": "rogers", "state": "Oklahoma", "sab": "OK", "fips": 40131, "per_dem": 0.1933437821, "per_gop": 0.7565509135, "pop_2019": 92459, "median_income": 65634.0}, {"county": "seminole", "state": "Oklahoma", "sab": "OK", "fips": 40133, "per_dem": 0.2573456175, "per_gop": 0.6987051793, "pop_2019": 24258, "median_income": 37735.0}, {"county": "sequoyah", "state": "Oklahoma", "sab": "OK", "fips": 40135, "per_dem": 0.2120246589, "per_gop": 0.7541733047, "pop_2019": 41569, "median_income": 40756.0}, {"county": "stephens", "state": "Oklahoma", "sab": "OK", "fips": 40137, "per_dem": 0.1724253606, "per_gop": 0.792016102, "pop_2019": 43143, "median_income": 45323.0}, {"county": "texas", "state": "Oklahoma", "sab": "OK", "fips": 40139, "per_dem": 0.1481545659, "per_gop": 0.7996880957, "pop_2019": 19983, "median_income": 52943.0}, {"county": "tillman", "state": "Oklahoma", "sab": "OK", "fips": 40141, "per_dem": 0.2427937916, "per_gop": 0.7184035477, "pop_2019": 7250, "median_income": 36643.0}, {"county": "tulsa", "state": "Oklahoma", "sab": "OK", "fips": 40143, "per_dem": 0.3555486155, "per_gop": 0.5839826085, "pop_2019": 651552, "median_income": 56398.0}, {"county": "wagoner", "state": "Oklahoma", "sab": "OK", "fips": 40145, "per_dem": 0.2147794918, "per_gop": 0.7350380849, "pop_2019": 81289, "median_income": 61609.0}, {"county": "washington", "state": "Oklahoma", "sab": "OK", "fips": 40147, "per_dem": 0.2272604467, "per_gop": 0.7119056196, "pop_2019": 51527, "median_income": 52860.0}, {"county": "washita", "state": "Oklahoma", "sab": "OK", "fips": 40149, "per_dem": 0.1270527226, "per_gop": 0.8321089023, "pop_2019": 10916, "median_income": 43631.0}, {"county": "woods", "state": "Oklahoma", "sab": "OK", "fips": 40151, "per_dem": 0.1421555252, "per_gop": 0.8035470668, "pop_2019": 8793, "median_income": 42693.0}, {"county": "woodward", "state": "Oklahoma", "sab": "OK", "fips": 40153, "per_dem": 0.115013865, "per_gop": 0.8357322065, "pop_2019": 20211, "median_income": 49561.0}, {"county": "baker", "state": "Oregon", "sab": "OR", "fips": 41001, "per_dem": 0.2100483548, "per_gop": 0.7265007666, "pop_2019": 16124, "median_income": 44818.0}, {"county": "benton", "state": "Oregon", "sab": "OR", "fips": 41003, "per_dem": 0.6238014788, "per_gop": 0.2858898128, "pop_2019": 93053, "median_income": 61835.0}, {"county": "clackamas", "state": "Oregon", "sab": "OR", "fips": 41005, "per_dem": 0.4951629552, "per_gop": 0.4340822243, "pop_2019": 418187, "median_income": 76864.0}, {"county": "clatsop", "state": "Oregon", "sab": "OR", "fips": 41007, "per_dem": 0.490087014, "per_gop": 0.4292322943, "pop_2019": 40224, "median_income": 53576.0}, {"county": "columbia", "state": "Oregon", "sab": "OR", "fips": 41009, "per_dem": 0.3971368186, "per_gop": 0.5170873709, "pop_2019": 52354, "median_income": 67591.0}, {"county": "coos", "state": "Oregon", "sab": "OR", "fips": 41011, "per_dem": 0.3430966502, "per_gop": 0.5864285478, "pop_2019": 64487, "median_income": 46552.0}, {"county": "crook", "state": "Oregon", "sab": "OR", "fips": 41013, "per_dem": 0.2226327548, "per_gop": 0.7207423956, "pop_2019": 24404, "median_income": 51930.0}, {"county": "curry", "state": "Oregon", "sab": "OR", "fips": 41015, "per_dem": 0.3496670229, "per_gop": 0.5884239086, "pop_2019": 22925, "median_income": 44449.0}, {"county": "deschutes", "state": "Oregon", "sab": "OR", "fips": 41017, "per_dem": 0.4440298507, "per_gop": 0.4820608496, "pop_2019": 197692, "median_income": 61761.0}, {"county": "douglas", "state": "Oregon", "sab": "OR", "fips": 41019, "per_dem": 0.2705160662, "per_gop": 0.6643037975, "pop_2019": 110980, "median_income": 49033.0}, {"county": "gilliam", "state": "Oregon", "sab": "OR", "fips": 41021, "per_dem": 0.2358591249, "per_gop": 0.674493063, "pop_2019": 1912, "median_income": 49606.0}, {"county": "grant", "state": "Oregon", "sab": "OR", "fips": 41023, "per_dem": 0.1754974826, "per_gop": 0.7640853512, "pop_2019": 7199, "median_income": 48055.0}, {"county": "harney", "state": "Oregon", "sab": "OR", "fips": 41025, "per_dem": 0.1771428571, "per_gop": 0.7542857143, "pop_2019": 7393, "median_income": 45689.0}, {"county": "hood river", "state": "Oregon", "sab": "OR", "fips": 41027, "per_dem": 0.6124434171, "per_gop": 0.3104112492, "pop_2019": 23382, "median_income": 56565.0}, {"county": "jackson", "state": "Oregon", "sab": "OR", "fips": 41029, "per_dem": 0.4196013065, "per_gop": 0.5114511172, "pop_2019": 220944, "median_income": 53812.0}, {"county": "jefferson", "state": "Oregon", "sab": "OR", "fips": 41031, "per_dem": 0.3258958756, "per_gop": 0.6014198783, "pop_2019": 24658, "median_income": 52915.0}, {"county": "josephine", "state": "Oregon", "sab": "OR", "fips": 41033, "per_dem": 0.3103043672, "per_gop": 0.6238002488, "pop_2019": 87487, "median_income": 46090.0}, {"county": "klamath", "state": "Oregon", "sab": "OR", "fips": 41035, "per_dem": 0.2421340629, "per_gop": 0.6898084815, "pop_2019": 68238, "median_income": 46545.0}, {"county": "lake", "state": "Oregon", "sab": "OR", "fips": 41037, "per_dem": 0.1646565286, "per_gop": 0.7868379654, "pop_2019": 7869, "median_income": 43547.0}, {"county": "lane", "state": "Oregon", "sab": "OR", "fips": 41039, "per_dem": 0.5550112662, "per_gop": 0.3656998321, "pop_2019": 382067, "median_income": 54522.0}, {"county": "lincoln", "state": "Oregon", "sab": "OR", "fips": 41041, "per_dem": 0.5117536925, "per_gop": 0.4119409195, "pop_2019": 49962, "median_income": 48363.0}, {"county": "linn", "state": "Oregon", "sab": "OR", "fips": 41043, "per_dem": 0.3189825305, "per_gop": 0.5972333894, "pop_2019": 129749, "median_income": 55372.0}, {"county": "malheur", "state": "Oregon", "sab": "OR", "fips": 41045, "per_dem": 0.2224120603, "per_gop": 0.7176884422, "pop_2019": 30571, "median_income": 44632.0}, {"county": "marion", "state": "Oregon", "sab": "OR", "fips": 41047, "per_dem": 0.4404443883, "per_gop": 0.4903794087, "pop_2019": 347818, "median_income": 59499.0}, {"county": "morrow", "state": "Oregon", "sab": "OR", "fips": 41049, "per_dem": 0.2516921534, "per_gop": 0.67635999, "pop_2019": 11603, "median_income": 55376.0}, {"county": "multnomah", "state": "Oregon", "sab": "OR", "fips": 41051, "per_dem": 0.7595943672, "per_gop": 0.1762484557, "pop_2019": 812855, "median_income": 60921.0}, {"county": "polk", "state": "Oregon", "sab": "OR", "fips": 41053, "per_dem": 0.4250877667, "per_gop": 0.4950850662, "pop_2019": 86085, "median_income": 62446.0}, {"county": "sherman", "state": "Oregon", "sab": "OR", "fips": 41055, "per_dem": 0.2054933876, "per_gop": 0.7385554425, "pop_2019": 1780, "median_income": 51865.0}, {"county": "tillamook", "state": "Oregon", "sab": "OR", "fips": 41057, "per_dem": 0.4299072468, "per_gop": 0.4891033859, "pop_2019": 27036, "median_income": 50577.0}, {"county": "umatilla", "state": "Oregon", "sab": "OR", "fips": 41059, "per_dem": 0.2858783887, "per_gop": 0.6423265431, "pop_2019": 77950, "median_income": 53499.0}, {"county": "union", "state": "Oregon", "sab": "OR", "fips": 41061, "per_dem": 0.2584035299, "per_gop": 0.6721219414, "pop_2019": 26835, "median_income": 49793.0}, {"county": "wallowa", "state": "Oregon", "sab": "OR", "fips": 41063, "per_dem": 0.2626286809, "per_gop": 0.6763227197, "pop_2019": 7208, "median_income": 47419.0}, {"county": "wasco", "state": "Oregon", "sab": "OR", "fips": 41065, "per_dem": 0.4118745, "per_gop": 0.5084881344, "pop_2019": 26682, "median_income": 53071.0}, {"county": "washington", "state": "Oregon", "sab": "OR", "fips": 41067, "per_dem": 0.5939560582, "per_gop": 0.3271201634, "pop_2019": 601592, "median_income": 76926.0}, {"county": "wheeler", "state": "Oregon", "sab": "OR", "fips": 41069, "per_dem": 0.1931818182, "per_gop": 0.7361111111, "pop_2019": 1332, "median_income": 42432.0}, {"county": "yamhill", "state": "Oregon", "sab": "OR", "fips": 41071, "per_dem": 0.4130463694, "per_gop": 0.5006871177, "pop_2019": 107100, "median_income": 65102.0}, {"county": "adams", "state": "Pennsylvania", "sab": "PA", "fips": 42001, "per_dem": 0.2986337986, "per_gop": 0.6629258772, "pop_2019": 103009, "median_income": 63026.0}, {"county": "allegheny", "state": "Pennsylvania", "sab": "PA", "fips": 42003, "per_dem": 0.5644157948, "per_gop": 0.4003401884, "pop_2019": 1216045, "median_income": 56569.0}, {"county": "armstrong", "state": "Pennsylvania", "sab": "PA", "fips": 42005, "per_dem": 0.2249556592, "per_gop": 0.7447940616, "pop_2019": 64735, "median_income": 46574.0}, {"county": "beaver", "state": "Pennsylvania", "sab": "PA", "fips": 42007, "per_dem": 0.3824206691, "per_gop": 0.5830381092, "pop_2019": 163929, "median_income": 54600.0}, {"county": "bedford", "state": "Pennsylvania", "sab": "PA", "fips": 42009, "per_dem": 0.153718516, "per_gop": 0.82773145, "pop_2019": 47888, "median_income": 48307.0}, {"county": "berks", "state": "Pennsylvania", "sab": "PA", "fips": 42011, "per_dem": 0.4272568122, "per_gop": 0.5291416099, "pop_2019": 421164, "median_income": 65992.0}, {"county": "blair", "state": "Pennsylvania", "sab": "PA", "fips": 42013, "per_dem": 0.2516481193, "per_gop": 0.7154471545, "pop_2019": 121829, "median_income": 48499.0}, {"county": "bradford", "state": "Pennsylvania", "sab": "PA", "fips": 42015, "per_dem": 0.2465845112, "per_gop": 0.7069963384, "pop_2019": 60323, "median_income": 51712.0}, {"county": "bucks", "state": "Pennsylvania", "sab": "PA", "fips": 42017, "per_dem": 0.484163913, "per_gop": 0.4783607534, "pop_2019": 628270, "median_income": 88150.0}, {"county": "butler", "state": "Pennsylvania", "sab": "PA", "fips": 42019, "per_dem": 0.2915883382, "per_gop": 0.6670651005, "pop_2019": 187853, "median_income": 62441.0}, {"county": "cambria", "state": "Pennsylvania", "sab": "PA", "fips": 42021, "per_dem": 0.2958099955, "per_gop": 0.6732926687, "pop_2019": 130192, "median_income": 44541.0}, {"county": "cameron", "state": "Pennsylvania", "sab": "PA", "fips": 42023, "per_dem": 0.2317193676, "per_gop": 0.7386363636, "pop_2019": 4447, "median_income": 47541.0}, {"county": "carbon", "state": "Pennsylvania", "sab": "PA", "fips": 42025, "per_dem": 0.3104696912, "per_gop": 0.651578984, "pop_2019": 64182, "median_income": 51823.0}, {"county": "centre", "state": "Pennsylvania", "sab": "PA", "fips": 42027, "per_dem": 0.4848529061, "per_gop": 0.4655410245, "pop_2019": 162385, "median_income": 53375.0}, {"county": "chester", "state": "Pennsylvania", "sab": "PA", "fips": 42029, "per_dem": 0.5257634912, "per_gop": 0.4334807247, "pop_2019": 524989, "median_income": 96368.0}, {"county": "clarion", "state": "Pennsylvania", "sab": "PA", "fips": 42031, "per_dem": 0.2434643327, "per_gop": 0.7176362908, "pop_2019": 38438, "median_income": 45413.0}, {"county": "clearfield", "state": "Pennsylvania", "sab": "PA", "fips": 42033, "per_dem": 0.2355316285, "per_gop": 0.7313410009, "pop_2019": 79255, "median_income": 46279.0}, {"county": "clinton", "state": "Pennsylvania", "sab": "PA", "fips": 42035, "per_dem": 0.3054788058, "per_gop": 0.6537502527, "pop_2019": 38632, "median_income": 45847.0}, {"county": "columbia", "state": "Pennsylvania", "sab": "PA", "fips": 42037, "per_dem": 0.3134146791, "per_gop": 0.6409481329, "pop_2019": 64964, "median_income": 50319.0}, {"county": "crawford", "state": "Pennsylvania", "sab": "PA", "fips": 42039, "per_dem": 0.2872367348, "per_gop": 0.6723842196, "pop_2019": 84629, "median_income": 49530.0}, {"county": "cumberland", "state": "Pennsylvania", "sab": "PA", "fips": 42041, "per_dem": 0.384833316, "per_gop": 0.5705235165, "pop_2019": 253370, "median_income": 68934.0}, {"county": "dauphin", "state": "Pennsylvania", "sab": "PA", "fips": 42043, "per_dem": 0.4939074985, "per_gop": 0.4657344806, "pop_2019": 278299, "median_income": 61259.0}, {"county": "delaware", "state": "Pennsylvania", "sab": "PA", "fips": 42045, "per_dem": 0.5939255421, "per_gop": 0.3741117571, "pop_2019": 566747, "median_income": 73930.0}, {"county": "elk", "state": "Pennsylvania", "sab": "PA", "fips": 42047, "per_dem": 0.2625234589, "per_gop": 0.7004475242, "pop_2019": 29910, "median_income": 55419.0}, {"county": "erie", "state": "Pennsylvania", "sab": "PA", "fips": 42049, "per_dem": 0.467587854, "per_gop": 0.4876151484, "pop_2019": 269728, "median_income": 54057.0}, {"county": "fayette", "state": "Pennsylvania", "sab": "PA", "fips": 42051, "per_dem": 0.3336577696, "per_gop": 0.6436566466, "pop_2019": 129274, "median_income": 40514.0}, {"county": "forest", "state": "Pennsylvania", "sab": "PA", "fips": 42053, "per_dem": 0.2610508757, "per_gop": 0.7005838198, "pop_2019": 7247, "median_income": 40706.0}, {"county": "franklin", "state": "Pennsylvania", "sab": "PA", "fips": 42055, "per_dem": 0.2497945057, "per_gop": 0.7146009085, "pop_2019": 155027, "median_income": 59738.0}, {"county": "fulton", "state": "Pennsylvania", "sab": "PA", "fips": 42057, "per_dem": 0.1340649563, "per_gop": 0.8417618271, "pop_2019": 14530, "median_income": 51482.0}, {"county": "greene", "state": "Pennsylvania", "sab": "PA", "fips": 42059, "per_dem": 0.277967235, "per_gop": 0.6950183885, "pop_2019": 36233, "median_income": 44796.0}, {"county": "huntingdon", "state": "Pennsylvania", "sab": "PA", "fips": 42061, "per_dem": 0.2301497743, "per_gop": 0.7370229791, "pop_2019": 45144, "median_income": 49166.0}, {"county": "indiana", "state": "Pennsylvania", "sab": "PA", "fips": 42063, "per_dem": 0.3039652248, "per_gop": 0.6605173876, "pop_2019": 84073, "median_income": 44620.0}, {"county": "jefferson", "state": "Pennsylvania", "sab": "PA", "fips": 42065, "per_dem": 0.1852730311, "per_gop": 0.7834079025, "pop_2019": 43425, "median_income": 46818.0}, {"county": "juniata", "state": "Pennsylvania", "sab": "PA", "fips": 42067, "per_dem": 0.174004999, "per_gop": 0.7915785426, "pop_2019": 24763, "median_income": 51210.0}, {"county": "lackawanna", "state": "Pennsylvania", "sab": "PA", "fips": 42069, "per_dem": 0.5021705275, "per_gop": 0.4681915515, "pop_2019": 209674, "median_income": 50826.0}, {"county": "lancaster", "state": "Pennsylvania", "sab": "PA", "fips": 42071, "per_dem": 0.3766072481, "per_gop": 0.5734661365, "pop_2019": 545724, "median_income": 67163.0}, {"county": "lawrence", "state": "Pennsylvania", "sab": "PA", "fips": 42073, "per_dem": 0.3435581309, "per_gop": 0.6244112933, "pop_2019": 85512, "median_income": 48928.0}, {"county": "lebanon", "state": "Pennsylvania", "sab": "PA", "fips": 42075, "per_dem": 0.3031949207, "per_gop": 0.6587444403, "pop_2019": 141793, "median_income": 60272.0}, {"county": "lehigh", "state": "Pennsylvania", "sab": "PA", "fips": 42077, "per_dem": 0.5037345374, "per_gop": 0.459286027, "pop_2019": 369318, "median_income": 64125.0}, {"county": "luzerne", "state": "Pennsylvania", "sab": "PA", "fips": 42079, "per_dem": 0.3876562371, "per_gop": 0.583947985, "pop_2019": 317417, "median_income": 49842.0}, {"county": "lycoming", "state": "Pennsylvania", "sab": "PA", "fips": 42081, "per_dem": 0.2570087883, "per_gop": 0.7053525271, "pop_2019": 113299, "median_income": 50203.0}, {"county": "mckean", "state": "Pennsylvania", "sab": "PA", "fips": 42083, "per_dem": 0.2441561778, "per_gop": 0.71660673, "pop_2019": 40625, "median_income": 48763.0}, {"county": "mercer", "state": "Pennsylvania", "sab": "PA", "fips": 42085, "per_dem": 0.3555067145, "per_gop": 0.6055974513, "pop_2019": 109424, "median_income": 51163.0}, {"county": "mifflin", "state": "Pennsylvania", "sab": "PA", "fips": 42087, "per_dem": 0.1953506223, "per_gop": 0.7703273206, "pop_2019": 46138, "median_income": 47486.0}, {"county": "monroe", "state": "Pennsylvania", "sab": "PA", "fips": 42089, "per_dem": 0.4841987141, "per_gop": 0.4808018925, "pop_2019": 170271, "median_income": 68270.0}, {"county": "montgomery", "state": "Pennsylvania", "sab": "PA", "fips": 42091, "per_dem": 0.5872969831, "per_gop": 0.3761570473, "pop_2019": 830915, "median_income": 89776.0}, {"county": "montour", "state": "Pennsylvania", "sab": "PA", "fips": 42093, "per_dem": 0.334036321, "per_gop": 0.6179261863, "pop_2019": 18230, "median_income": 56194.0}, {"county": "northampton", "state": "Pennsylvania", "sab": "PA", "fips": 42095, "per_dem": 0.4618175451, "per_gop": 0.4999754859, "pop_2019": 305285, "median_income": 66760.0}, {"county": "northumberland", "state": "Pennsylvania", "sab": "PA", "fips": 42097, "per_dem": 0.2626175974, "per_gop": 0.698235681, "pop_2019": 90843, "median_income": 46216.0}, {"county": "perry", "state": "Pennsylvania", "sab": "PA", "fips": 42099, "per_dem": 0.2188814825, "per_gop": 0.7380986149, "pop_2019": 46272, "median_income": 61853.0}, {"county": "philadelphia", "state": "Pennsylvania", "sab": "PA", "fips": 42101, "per_dem": 0.8240513828, "per_gop": 0.1549747364, "pop_2019": 1584064, "median_income": 45377.0}, {"county": "pike", "state": "Pennsylvania", "sab": "PA", "fips": 42103, "per_dem": 0.3547533185, "per_gop": 0.6151691859, "pop_2019": 55809, "median_income": 65836.0}, {"county": "potter", "state": "Pennsylvania", "sab": "PA", "fips": 42105, "per_dem": 0.1671595731, "per_gop": 0.8032660409, "pop_2019": 16526, "median_income": 47602.0}, {"county": "schuylkill", "state": "Pennsylvania", "sab": "PA", "fips": 42107, "per_dem": 0.2665179283, "per_gop": 0.7001912351, "pop_2019": 141359, "median_income": 48260.0}, {"county": "snyder", "state": "Pennsylvania", "sab": "PA", "fips": 42109, "per_dem": 0.2443519256, "per_gop": 0.7169534072, "pop_2019": 40372, "median_income": 53104.0}, {"county": "somerset", "state": "Pennsylvania", "sab": "PA", "fips": 42111, "per_dem": 0.2061852785, "per_gop": 0.7653792331, "pop_2019": 73447, "median_income": 45621.0}, {"county": "sullivan", "state": "Pennsylvania", "sab": "PA", "fips": 42113, "per_dem": 0.2386363636, "per_gop": 0.7316919192, "pop_2019": 6066, "median_income": 44688.0}, {"county": "susquehanna", "state": "Pennsylvania", "sab": "PA", "fips": 42115, "per_dem": 0.2638020833, "per_gop": 0.6924479167, "pop_2019": 40328, "median_income": 49622.0}, {"county": "tioga", "state": "Pennsylvania", "sab": "PA", "fips": 42117, "per_dem": 0.2101073036, "per_gop": 0.7458174686, "pop_2019": 40591, "median_income": 47258.0}, {"county": "union", "state": "Pennsylvania", "sab": "PA", "fips": 42119, "per_dem": 0.3527586207, "per_gop": 0.6094827586, "pop_2019": 44923, "median_income": 59531.0}, {"county": "venango", "state": "Pennsylvania", "sab": "PA", "fips": 42121, "per_dem": 0.2665188269, "per_gop": 0.6903511948, "pop_2019": 50668, "median_income": 47607.0}, {"county": "warren", "state": "Pennsylvania", "sab": "PA", "fips": 42123, "per_dem": 0.273944621, "per_gop": 0.6827054017, "pop_2019": 39191, "median_income": 53254.0}, {"county": "washington", "state": "Pennsylvania", "sab": "PA", "fips": 42125, "per_dem": 0.355211718, "per_gop": 0.6079839084, "pop_2019": 206865, "median_income": 55503.0}, {"county": "wayne", "state": "Pennsylvania", "sab": "PA", "fips": 42127, "per_dem": 0.2860719875, "per_gop": 0.6827185334, "pop_2019": 51361, "median_income": 50301.0}, {"county": "westmoreland", "state": "Pennsylvania", "sab": "PA", "fips": 42129, "per_dem": 0.3274237922, "per_gop": 0.6406239683, "pop_2019": 348899, "median_income": 54764.0}, {"county": "wyoming", "state": "Pennsylvania", "sab": "PA", "fips": 42131, "per_dem": 0.2877274924, "per_gop": 0.6744242229, "pop_2019": 26794, "median_income": 53670.0}, {"county": "york", "state": "Pennsylvania", "sab": "PA", "fips": 42133, "per_dem": 0.3319074786, "per_gop": 0.6248147948, "pop_2019": 449058, "median_income": 66810.0}, {"county": "bristol", "state": "Rhode Island", "sab": "RI", "fips": 44001, "per_dem": 0.588554534, "per_gop": 0.3608602325, "pop_2019": 48479, "median_income": 74882.0}, {"county": "kent", "state": "Rhode Island", "sab": "RI", "fips": 44003, "per_dem": 0.4715965416, "per_gop": 0.4786111355, "pop_2019": 164292, "median_income": 70277.0}, {"county": "newport", "state": "Rhode Island", "sab": "RI", "fips": 44005, "per_dem": 0.5704081889, "per_gop": 0.3766253364, "pop_2019": 82082, "median_income": 74455.0}, {"county": "providence", "state": "Rhode Island", "sab": "RI", "fips": 44007, "per_dem": 0.585551944, "per_gop": 0.3735081756, "pop_2019": 638931, "median_income": 54534.0}, {"county": "washington", "state": "Rhode Island", "sab": "RI", "fips": 44009, "per_dem": 0.522303616, "per_gop": 0.4219763092, "pop_2019": 125577, "median_income": 78374.0}, {"county": "abbeville", "state": "South Carolina", "sab": "SC", "fips": 45001, "per_dem": 0.3461395002, "per_gop": 0.6286833271, "pop_2019": 24527, "median_income": 48165.0}, {"county": "aiken", "state": "South Carolina", "sab": "SC", "fips": 45003, "per_dem": 0.3400425287, "per_gop": 0.6149412221, "pop_2019": 170872, "median_income": 55920.0}, {"county": "allendale", "state": "South Carolina", "sab": "SC", "fips": 45005, "per_dem": 0.7607602012, "per_gop": 0.220234768, "pop_2019": 8688, "median_income": 30843.0}, {"county": "anderson", "state": "South Carolina", "sab": "SC", "fips": 45007, "per_dem": 0.2620304872, "per_gop": 0.698777025, "pop_2019": 202558, "median_income": 54323.0}, {"county": "bamberg", "state": "South Carolina", "sab": "SC", "fips": 45009, "per_dem": 0.6272800646, "per_gop": 0.3546408394, "pop_2019": 14066, "median_income": 35431.0}, {"county": "barnwell", "state": "South Carolina", "sab": "SC", "fips": 45011, "per_dem": 0.4636565039, "per_gop": 0.5156662095, "pop_2019": 20866, "median_income": 42197.0}, {"county": "beaufort", "state": "South Carolina", "sab": "SC", "fips": 45013, "per_dem": 0.4064449636, "per_gop": 0.5494846778, "pop_2019": 192122, "median_income": 69355.0}, {"county": "berkeley", "state": "South Carolina", "sab": "SC", "fips": 45015, "per_dem": 0.3863708359, "per_gop": 0.5603593558, "pop_2019": 227907, "median_income": 58899.0}, {"county": "calhoun", "state": "South Carolina", "sab": "SC", "fips": 45017, "per_dem": 0.4725274725, "per_gop": 0.5011253806, "pop_2019": 14553, "median_income": 48314.0}, {"county": "charleston", "state": "South Carolina", "sab": "SC", "fips": 45019, "per_dem": 0.5063861245, "per_gop": 0.4278248507, "pop_2019": 411406, "median_income": 55803.0}, {"county": "cherokee", "state": "South Carolina", "sab": "SC", "fips": 45021, "per_dem": 0.2799025467, "per_gop": 0.6971131746, "pop_2019": 57300, "median_income": 49866.0}, {"county": "chester", "state": "South Carolina", "sab": "SC", "fips": 45023, "per_dem": 0.4634558513, "per_gop": 0.5120405577, "pop_2019": 32244, "median_income": 47855.0}, {"county": "chesterfield", "state": "South Carolina", "sab": "SC", "fips": 45025, "per_dem": 0.4159855208, "per_gop": 0.5590845399, "pop_2019": 45650, "median_income": 43513.0}, {"county": "clarendon", "state": "South Carolina", "sab": "SC", "fips": 45027, "per_dem": 0.5037608868, "per_gop": 0.478094484, "pop_2019": 33745, "median_income": 40042.0}, {"county": "colleton", "state": "South Carolina", "sab": "SC", "fips": 45029, "per_dem": 0.4419940804, "per_gop": 0.5271313331, "pop_2019": 37677, "median_income": 43882.0}, {"county": "darlington", "state": "South Carolina", "sab": "SC", "fips": 45031, "per_dem": 0.4678769065, "per_gop": 0.5052301255, "pop_2019": 66618, "median_income": 45881.0}, {"county": "dillon", "state": "South Carolina", "sab": "SC", "fips": 45033, "per_dem": 0.4986320109, "per_gop": 0.4819596443, "pop_2019": 30479, "median_income": 39303.0}, {"county": "dorchester", "state": "South Carolina", "sab": "SC", "fips": 45035, "per_dem": 0.3843875574, "per_gop": 0.5592430719, "pop_2019": 162809, "median_income": 63929.0}, {"county": "edgefield", "state": "South Carolina", "sab": "SC", "fips": 45037, "per_dem": 0.385692202, "per_gop": 0.5875987633, "pop_2019": 27260, "median_income": 51871.0}, {"county": "fairfield", "state": "South Carolina", "sab": "SC", "fips": 45039, "per_dem": 0.6164237469, "per_gop": 0.3576253111, "pop_2019": 22347, "median_income": 44831.0}, {"county": "florence", "state": "South Carolina", "sab": "SC", "fips": 45041, "per_dem": 0.4609658993, "per_gop": 0.5106110438, "pop_2019": 138293, "median_income": 51868.0}, {"county": "georgetown", "state": "South Carolina", "sab": "SC", "fips": 45043, "per_dem": 0.419873727, "per_gop": 0.549953996, "pop_2019": 62680, "median_income": 52116.0}, {"county": "greenville", "state": "South Carolina", "sab": "SC", "fips": 45045, "per_dem": 0.3466337701, "per_gop": 0.5936277012, "pop_2019": 523542, "median_income": 60731.0}, {"county": "greenwood", "state": "South Carolina", "sab": "SC", "fips": 45047, "per_dem": 0.3717832168, "per_gop": 0.5902447552, "pop_2019": 70811, "median_income": 51216.0}, {"county": "hampton", "state": "South Carolina", "sab": "SC", "fips": 45049, "per_dem": 0.5871048442, "per_gop": 0.3960654992, "pop_2019": 19222, "median_income": 42463.0}, {"county": "horry", "state": "South Carolina", "sab": "SC", "fips": 45051, "per_dem": 0.2950210035, "per_gop": 0.6732287575, "pop_2019": 354081, "median_income": 53825.0}, {"county": "jasper", "state": "South Carolina", "sab": "SC", "fips": 45053, "per_dem": 0.5479037704, "per_gop": 0.4290939786, "pop_2019": 30073, "median_income": 45349.0}, {"county": "kershaw", "state": "South Carolina", "sab": "SC", "fips": 45055, "per_dem": 0.3564675325, "per_gop": 0.6048138528, "pop_2019": 66551, "median_income": 57270.0}, {"county": "lancaster", "state": "South Carolina", "sab": "SC", "fips": 45057, "per_dem": 0.3543146421, "per_gop": 0.609499703, "pop_2019": 98012, "median_income": 51195.0}, {"county": "laurens", "state": "South Carolina", "sab": "SC", "fips": 45059, "per_dem": 0.3341013825, "per_gop": 0.6334516884, "pop_2019": 67493, "median_income": 50081.0}, {"county": "lee", "state": "South Carolina", "sab": "SC", "fips": 45061, "per_dem": 0.6374845869, "per_gop": 0.3438964242, "pop_2019": 16828, "median_income": 39711.0}, {"county": "lexington", "state": "South Carolina", "sab": "SC", "fips": 45063, "per_dem": 0.2884616963, "per_gop": 0.6555582004, "pop_2019": 298750, "median_income": 65911.0}, {"county": "mccormick", "state": "South Carolina", "sab": "SC", "fips": 45065, "per_dem": 0.4753595398, "per_gop": 0.5083413231, "pop_2019": 9463, "median_income": 46604.0}, {"county": "marion", "state": "South Carolina", "sab": "SC", "fips": 45067, "per_dem": 0.5994232257, "per_gop": 0.3822184708, "pop_2019": 30657, "median_income": 39149.0}, {"county": "marlboro", "state": "South Carolina", "sab": "SC", "fips": 45069, "per_dem": 0.5725876558, "per_gop": 0.4111851637, "pop_2019": 26118, "median_income": 39255.0}, {"county": "newberry", "state": "South Carolina", "sab": "SC", "fips": 45071, "per_dem": 0.3698719857, "per_gop": 0.596070259, "pop_2019": 38440, "median_income": 48508.0}, {"county": "oconee", "state": "South Carolina", "sab": "SC", "fips": 45073, "per_dem": 0.2379660006, "per_gop": 0.7186400239, "pop_2019": 79546, "median_income": 54115.0}, {"county": "orangeburg", "state": "South Carolina", "sab": "SC", "fips": 45075, "per_dem": 0.6763342263, "per_gop": 0.3067432516, "pop_2019": 86175, "median_income": 43637.0}, {"county": "pickens", "state": "South Carolina", "sab": "SC", "fips": 45077, "per_dem": 0.2113114117, "per_gop": 0.7385975323, "pop_2019": 126884, "median_income": 53447.0}, {"county": "richland", "state": "South Carolina", "sab": "SC", "fips": 45079, "per_dem": 0.6399114522, "per_gop": 0.3114108619, "pop_2019": 415759, "median_income": 58978.0}, {"county": "saluda", "state": "South Carolina", "sab": "SC", "fips": 45081, "per_dem": 0.3281925459, "per_gop": 0.6455193364, "pop_2019": 20473, "median_income": 52798.0}, {"county": "spartanburg", "state": "South Carolina", "sab": "SC", "fips": 45083, "per_dem": 0.3302178106, "per_gop": 0.6300116729, "pop_2019": 319785, "median_income": 55462.0}, {"county": "sumter", "state": "South Carolina", "sab": "SC", "fips": 45085, "per_dem": 0.5454050127, "per_gop": 0.4252860516, "pop_2019": 106721, "median_income": 49114.0}, {"county": "union", "state": "South Carolina", "sab": "SC", "fips": 45087, "per_dem": 0.391081327, "per_gop": 0.5839331513, "pop_2019": 27316, "median_income": 46403.0}, {"county": "williamsburg", "state": "South Carolina", "sab": "SC", "fips": 45089, "per_dem": 0.6611070503, "per_gop": 0.323144395, "pop_2019": 30368, "median_income": 35737.0}, {"county": "york", "state": "South Carolina", "sab": "SC", "fips": 45091, "per_dem": 0.3635001102, "per_gop": 0.5840423187, "pop_2019": 280979, "median_income": 65734.0}, {"county": "aurora", "state": "South Dakota", "sab": "SD", "fips": 46003, "per_dem": 0.2416488984, "per_gop": 0.6922530206, "pop_2019": 2751, "median_income": 43956.0}, {"county": "beadle", "state": "South Dakota", "sab": "SD", "fips": 46005, "per_dem": 0.2823390431, "per_gop": 0.6578558771, "pop_2019": 18453, "median_income": 45029.0}, {"county": "bennett", "state": "South Dakota", "sab": "SD", "fips": 46007, "per_dem": 0.3585726719, "per_gop": 0.5796344648, "pop_2019": 3365, "median_income": 37359.0}, {"county": "bon homme", "state": "South Dakota", "sab": "SD", "fips": 46009, "per_dem": 0.2367182246, "per_gop": 0.7078009415, "pop_2019": 6901, "median_income": 45227.0}, {"county": "brookings", "state": "South Dakota", "sab": "SD", "fips": 46011, "per_dem": 0.3847791798, "per_gop": 0.5321766562, "pop_2019": 35077, "median_income": 52302.0}, {"county": "brown", "state": "South Dakota", "sab": "SD", "fips": 46013, "per_dem": 0.3383603302, "per_gop": 0.5965990194, "pop_2019": 38839, "median_income": 51681.0}, {"county": "brule", "state": "South Dakota", "sab": "SD", "fips": 46015, "per_dem": 0.2495629371, "per_gop": 0.6840034965, "pop_2019": 5297, "median_income": 47774.0}, {"county": "buffalo", "state": "South Dakota", "sab": "SD", "fips": 46017, "per_dem": 0.6040816327, "per_gop": 0.3489795918, "pop_2019": 1962, "median_income": 18732.0}, {"county": "butte", "state": "South Dakota", "sab": "SD", "fips": 46019, "per_dem": 0.1594569719, "per_gop": 0.7719742292, "pop_2019": 10429, "median_income": 42860.0}, {"county": "campbell", "state": "South Dakota", "sab": "SD", "fips": 46021, "per_dem": 0.1263537906, "per_gop": 0.8471720818, "pop_2019": 1376, "median_income": 42495.0}, {"county": "charles mix", "state": "South Dakota", "sab": "SD", "fips": 46023, "per_dem": 0.2723565395, "per_gop": 0.6938537722, "pop_2019": 9292, "median_income": 38461.0}, {"county": "clark", "state": "South Dakota", "sab": "SD", "fips": 46025, "per_dem": 0.2401931201, "per_gop": 0.6873868437, "pop_2019": 3736, "median_income": 44583.0}, {"county": "clay", "state": "South Dakota", "sab": "SD", "fips": 46027, "per_dem": 0.5144999014, "per_gop": 0.4160583942, "pop_2019": 14070, "median_income": 40638.0}, {"county": "codington", "state": "South Dakota", "sab": "SD", "fips": 46029, "per_dem": 0.2720027423, "per_gop": 0.6653526438, "pop_2019": 28009, "median_income": 53511.0}, {"county": "corson", "state": "South Dakota", "sab": "SD", "fips": 46031, "per_dem": 0.4553191489, "per_gop": 0.5004255319, "pop_2019": 4086, "median_income": 30483.0}, {"county": "custer", "state": "South Dakota", "sab": "SD", "fips": 46033, "per_dem": 0.2374893978, "per_gop": 0.697625106, "pop_2019": 8972, "median_income": 53579.0}, {"county": "davison", "state": "South Dakota", "sab": "SD", "fips": 46035, "per_dem": 0.2961519115, "per_gop": 0.6485160966, "pop_2019": 19775, "median_income": 49407.0}, {"county": "day", "state": "South Dakota", "sab": "SD", "fips": 46037, "per_dem": 0.3545686203, "per_gop": 0.59228249, "pop_2019": 5424, "median_income": 44611.0}, {"county": "deuel", "state": "South Dakota", "sab": "SD", "fips": 46039, "per_dem": 0.2740384615, "per_gop": 0.6567307692, "pop_2019": 4351, "median_income": 46915.0}, {"county": "dewey", "state": "South Dakota", "sab": "SD", "fips": 46041, "per_dem": 0.5196250732, "per_gop": 0.4235500879, "pop_2019": 5892, "median_income": 34347.0}, {"county": "douglas", "state": "South Dakota", "sab": "SD", "fips": 46043, "per_dem": 0.1333333333, "per_gop": 0.8336448598, "pop_2019": 2921, "median_income": 42030.0}, {"county": "edmunds", "state": "South Dakota", "sab": "SD", "fips": 46045, "per_dem": 0.1981230448, "per_gop": 0.7471324296, "pop_2019": 3829, "median_income": 47531.0}, {"county": "fall river", "state": "South Dakota", "sab": "SD", "fips": 46047, "per_dem": 0.2304238002, "per_gop": 0.7047431939, "pop_2019": 6713, "median_income": 43732.0}, {"county": "faulk", "state": "South Dakota", "sab": "SD", "fips": 46049, "per_dem": 0.1824686941, "per_gop": 0.7674418605, "pop_2019": 2299, "median_income": 44626.0}, {"county": "grant", "state": "South Dakota", "sab": "SD", "fips": 46051, "per_dem": 0.272318922, "per_gop": 0.668444694, "pop_2019": 7052, "median_income": 48834.0}, {"county": "gregory", "state": "South Dakota", "sab": "SD", "fips": 46053, "per_dem": 0.1869918699, "per_gop": 0.7651841224, "pop_2019": 4185, "median_income": 33550.0}, {"county": "haakon", "state": "South Dakota", "sab": "SD", "fips": 46055, "per_dem": 0.0737547893, "per_gop": 0.8965517241, "pop_2019": 1899, "median_income": 44120.0}, {"county": "hamlin", "state": "South Dakota", "sab": "SD", "fips": 46057, "per_dem": 0.2009413468, "per_gop": 0.7425778421, "pop_2019": 6164, "median_income": 49960.0}, {"county": "hand", "state": "South Dakota", "sab": "SD", "fips": 46059, "per_dem": 0.1837183718, "per_gop": 0.7651265127, "pop_2019": 3191, "median_income": 47785.0}, {"county": "hanson", "state": "South Dakota", "sab": "SD", "fips": 46061, "per_dem": 0.2113659023, "per_gop": 0.7462612164, "pop_2019": 3453, "median_income": 48776.0}, {"county": "harding", "state": "South Dakota", "sab": "SD", "fips": 46063, "per_dem": 0.0494148244, "per_gop": 0.9024707412, "pop_2019": 1298, "median_income": 36897.0}, {"county": "hughes", "state": "South Dakota", "sab": "SD", "fips": 46065, "per_dem": 0.2996451731, "per_gop": 0.6330600759, "pop_2019": 17526, "median_income": 63419.0}, {"county": "hutchinson", "state": "South Dakota", "sab": "SD", "fips": 46067, "per_dem": 0.2056463596, "per_gop": 0.7479940565, "pop_2019": 7291, "median_income": 44315.0}, {"county": "hyde", "state": "South Dakota", "sab": "SD", "fips": 46069, "per_dem": 0.1811594203, "per_gop": 0.7869565217, "pop_2019": 1301, "median_income": 45904.0}, {"county": "jackson", "state": "South Dakota", "sab": "SD", "fips": 46071, "per_dem": 0.294977169, "per_gop": 0.6593607306, "pop_2019": 3344, "median_income": 35340.0}, {"county": "jerauld", "state": "South Dakota", "sab": "SD", "fips": 46073, "per_dem": 0.2730093071, "per_gop": 0.6701137539, "pop_2019": 2013, "median_income": 45295.0}, {"county": "jones", "state": "South Dakota", "sab": "SD", "fips": 46075, "per_dem": 0.123655914, "per_gop": 0.8064516129, "pop_2019": 903, "median_income": 44701.0}, {"county": "kingsbury", "state": "South Dakota", "sab": "SD", "fips": 46077, "per_dem": 0.2755782046, "per_gop": 0.6585652685, "pop_2019": 4939, "median_income": 46139.0}, {"county": "lake", "state": "South Dakota", "sab": "SD", "fips": 46079, "per_dem": 0.3409961686, "per_gop": 0.5950486295, "pop_2019": 12797, "median_income": 50308.0}, {"county": "lawrence", "state": "South Dakota", "sab": "SD", "fips": 46081, "per_dem": 0.2833980746, "per_gop": 0.6258233407, "pop_2019": 25844, "median_income": 46867.0}, {"county": "lincoln", "state": "South Dakota", "sab": "SD", "fips": 46083, "per_dem": 0.3200824383, "per_gop": 0.6142840157, "pop_2019": 61128, "median_income": 71341.0}, {"county": "lyman", "state": "South Dakota", "sab": "SD", "fips": 46085, "per_dem": 0.2596762843, "per_gop": 0.6875439831, "pop_2019": 3781, "median_income": 42076.0}, {"county": "mccook", "state": "South Dakota", "sab": "SD", "fips": 46087, "per_dem": 0.240819482, "per_gop": 0.6934673367, "pop_2019": 5586, "median_income": 52240.0}, {"county": "mcpherson", "state": "South Dakota", "sab": "SD", "fips": 46089, "per_dem": 0.1688654354, "per_gop": 0.7845206684, "pop_2019": 2379, "median_income": 33030.0}, {"county": "marshall", "state": "South Dakota", "sab": "SD", "fips": 46091, "per_dem": 0.3872624551, "per_gop": 0.5423728814, "pop_2019": 4935, "median_income": 45113.0}, {"county": "meade", "state": "South Dakota", "sab": "SD", "fips": 46093, "per_dem": 0.1912916272, "per_gop": 0.7263574563, "pop_2019": 28332, "median_income": 54596.0}, {"county": "mellette", "state": "South Dakota", "sab": "SD", "fips": 46095, "per_dem": 0.3484626647, "per_gop": 0.588579795, "pop_2019": 2061, "median_income": 34268.0}, {"county": "miner", "state": "South Dakota", "sab": "SD", "fips": 46097, "per_dem": 0.2640977444, "per_gop": 0.6635338346, "pop_2019": 2216, "median_income": 43566.0}, {"county": "minnehaha", "state": "South Dakota", "sab": "SD", "fips": 46099, "per_dem": 0.3911171307, "per_gop": 0.5372014873, "pop_2019": 193134, "median_income": 62822.0}, {"county": "moody", "state": "South Dakota", "sab": "SD", "fips": 46101, "per_dem": 0.3556313993, "per_gop": 0.5901023891, "pop_2019": 6576, "median_income": 52345.0}, {"county": "pennington", "state": "South Dakota", "sab": "SD", "fips": 46103, "per_dem": 0.2947990197, "per_gop": 0.6242852056, "pop_2019": 113775, "median_income": 55323.0}, {"county": "perkins", "state": "South Dakota", "sab": "SD", "fips": 46105, "per_dem": 0.1170610212, "per_gop": 0.8300124533, "pop_2019": 2865, "median_income": 40956.0}, {"county": "potter", "state": "South Dakota", "sab": "SD", "fips": 46107, "per_dem": 0.1610486891, "per_gop": 0.8007490637, "pop_2019": 2153, "median_income": 44403.0}, {"county": "roberts", "state": "South Dakota", "sab": "SD", "fips": 46109, "per_dem": 0.3960370561, "per_gop": 0.5512094699, "pop_2019": 10394, "median_income": 41800.0}, {"county": "sanborn", "state": "South Dakota", "sab": "SD", "fips": 46111, "per_dem": 0.21460374, "per_gop": 0.7292965272, "pop_2019": 2344, "median_income": 49257.0}, {"county": "spink", "state": "South Dakota", "sab": "SD", "fips": 46115, "per_dem": 0.3114198577, "per_gop": 0.6282616062, "pop_2019": 6376, "median_income": 46810.0}, {"county": "stanley", "state": "South Dakota", "sab": "SD", "fips": 46117, "per_dem": 0.2099553287, "per_gop": 0.732610083, "pop_2019": 3098, "median_income": 60762.0}, {"county": "sully", "state": "South Dakota", "sab": "SD", "fips": 46119, "per_dem": 0.1591173055, "per_gop": 0.7886178862, "pop_2019": 1391, "median_income": 47966.0}, {"county": "todd", "state": "South Dakota", "sab": "SD", "fips": 46121, "per_dem": 0.7082352941, "per_gop": 0.2291764706, "pop_2019": 10177, "median_income": 29569.0}, {"county": "tripp", "state": "South Dakota", "sab": "SD", "fips": 46123, "per_dem": 0.1756653992, "per_gop": 0.7866920152, "pop_2019": 5441, "median_income": 41816.0}, {"county": "turner", "state": "South Dakota", "sab": "SD", "fips": 46125, "per_dem": 0.2315662651, "per_gop": 0.7077108434, "pop_2019": 8384, "median_income": 53219.0}, {"county": "union", "state": "South Dakota", "sab": "SD", "fips": 46127, "per_dem": 0.2820772641, "per_gop": 0.669791007, "pop_2019": 15932, "median_income": 66105.0}, {"county": "walworth", "state": "South Dakota", "sab": "SD", "fips": 46129, "per_dem": 0.1844973759, "per_gop": 0.765442067, "pop_2019": 5435, "median_income": 41080.0}, {"county": "yankton", "state": "South Dakota", "sab": "SD", "fips": 46135, "per_dem": 0.3432820299, "per_gop": 0.5879783694, "pop_2019": 22814, "median_income": 52208.0}, {"county": "ziebach", "state": "South Dakota", "sab": "SD", "fips": 46137, "per_dem": 0.4595300261, "per_gop": 0.4804177546, "pop_2019": 2756, "median_income": 26659.0}, {"county": "anderson", "state": "Tennessee", "sab": "TN", "fips": 47001, "per_dem": 0.3031322545, "per_gop": 0.6459980486, "pop_2019": 76978, "median_income": 52369.0}, {"county": "bedford", "state": "Tennessee", "sab": "TN", "fips": 47003, "per_dem": 0.2211764706, "per_gop": 0.7486928105, "pop_2019": 49713, "median_income": 54208.0}, {"county": "benton", "state": "Tennessee", "sab": "TN", "fips": 47005, "per_dem": 0.2331540652, "per_gop": 0.7458082885, "pop_2019": 16160, "median_income": 42327.0}, {"county": "bledsoe", "state": "Tennessee", "sab": "TN", "fips": 47007, "per_dem": 0.192688172, "per_gop": 0.7787096774, "pop_2019": 15064, "median_income": 42774.0}, {"county": "blount", "state": "Tennessee", "sab": "TN", "fips": 47009, "per_dem": 0.2330806766, "per_gop": 0.7210360856, "pop_2019": 133088, "median_income": 55880.0}, {"county": "bradley", "state": "Tennessee", "sab": "TN", "fips": 47011, "per_dem": 0.1841529485, "per_gop": 0.7751875391, "pop_2019": 108110, "median_income": 51706.0}, {"county": "campbell", "state": "Tennessee", "sab": "TN", "fips": 47013, "per_dem": 0.1797824696, "per_gop": 0.7885476647, "pop_2019": 39842, "median_income": 37318.0}, {"county": "cannon", "state": "Tennessee", "sab": "TN", "fips": 47015, "per_dem": 0.2124929232, "per_gop": 0.7559916965, "pop_2019": 14678, "median_income": 48422.0}, {"county": "carroll", "state": "Tennessee", "sab": "TN", "fips": 47017, "per_dem": 0.2248137037, "per_gop": 0.7481854253, "pop_2019": 27767, "median_income": 44960.0}, {"county": "carter", "state": "Tennessee", "sab": "TN", "fips": 47019, "per_dem": 0.1644833992, "per_gop": 0.8048873434, "pop_2019": 56391, "median_income": 40396.0}, {"county": "cheatham", "state": "Tennessee", "sab": "TN", "fips": 47021, "per_dem": 0.2450230677, "per_gop": 0.7138342919, "pop_2019": 40667, "median_income": 67648.0}, {"county": "chester", "state": "Tennessee", "sab": "TN", "fips": 47023, "per_dem": 0.1859793814, "per_gop": 0.7890721649, "pop_2019": 17297, "median_income": 50695.0}, {"county": "claiborne", "state": "Tennessee", "sab": "TN", "fips": 47025, "per_dem": 0.1710255931, "per_gop": 0.8022604147, "pop_2019": 31959, "median_income": 38051.0}, {"county": "clay", "state": "Tennessee", "sab": "TN", "fips": 47027, "per_dem": 0.242206235, "per_gop": 0.7331277835, "pop_2019": 7615, "median_income": 35359.0}, {"county": "cocke", "state": "Tennessee", "sab": "TN", "fips": 47029, "per_dem": 0.1635282458, "per_gop": 0.8086389164, "pop_2019": 36004, "median_income": 37713.0}, {"county": "coffee", "state": "Tennessee", "sab": "TN", "fips": 47031, "per_dem": 0.2383010807, "per_gop": 0.7242523247, "pop_2019": 56520, "median_income": 51505.0}, {"county": "crockett", "state": "Tennessee", "sab": "TN", "fips": 47033, "per_dem": 0.2417378388, "per_gop": 0.7383958411, "pop_2019": 14230, "median_income": 44299.0}, {"county": "cumberland", "state": "Tennessee", "sab": "TN", "fips": 47035, "per_dem": 0.1978097194, "per_gop": 0.7761046467, "pop_2019": 60520, "median_income": 45606.0}, {"county": "davidson", "state": "Tennessee", "sab": "TN", "fips": 47037, "per_dem": 0.6030609385, "per_gop": 0.342669954, "pop_2019": 694144, "median_income": 58736.0}, {"county": "decatur", "state": "Tennessee", "sab": "TN", "fips": 47039, "per_dem": 0.1953244483, "per_gop": 0.7821717282, "pop_2019": 11663, "median_income": 42418.0}, {"county": "dekalb", "state": "Tennessee", "sab": "TN", "fips": 47041, "per_dem": 0.225648415, "per_gop": 0.744092219, "pop_2019": 20490, "median_income": 44806.0}, {"county": "dickson", "state": "Tennessee", "sab": "TN", "fips": 47043, "per_dem": 0.2533970675, "per_gop": 0.7096514313, "pop_2019": 53948, "median_income": 57642.0}, {"county": "dyer", "state": "Tennessee", "sab": "TN", "fips": 47045, "per_dem": 0.2118133935, "per_gop": 0.765613243, "pop_2019": 37159, "median_income": 48391.0}, {"county": "fayette", "state": "Tennessee", "sab": "TN", "fips": 47047, "per_dem": 0.3037915674, "per_gop": 0.675748472, "pop_2019": 41133, "median_income": 59447.0}, {"county": "fentress", "state": "Tennessee", "sab": "TN", "fips": 47049, "per_dem": 0.1504582137, "per_gop": 0.8250581316, "pop_2019": 18523, "median_income": 34296.0}, {"county": "franklin", "state": "Tennessee", "sab": "TN", "fips": 47051, "per_dem": 0.2671881684, "per_gop": 0.7043940598, "pop_2019": 42208, "median_income": 53197.0}, {"county": "gibson", "state": "Tennessee", "sab": "TN", "fips": 47053, "per_dem": 0.2697084788, "per_gop": 0.7071956477, "pop_2019": 49133, "median_income": 45907.0}, {"county": "giles", "state": "Tennessee", "sab": "TN", "fips": 47055, "per_dem": 0.2621402878, "per_gop": 0.7161870504, "pop_2019": 29464, "median_income": 51396.0}, {"county": "grainger", "state": "Tennessee", "sab": "TN", "fips": 47057, "per_dem": 0.1445209768, "per_gop": 0.8288040075, "pop_2019": 23320, "median_income": 41320.0}, {"county": "greene", "state": "Tennessee", "sab": "TN", "fips": 47059, "per_dem": 0.1792601422, "per_gop": 0.7891532928, "pop_2019": 69069, "median_income": 44840.0}, {"county": "grundy", "state": "Tennessee", "sab": "TN", "fips": 47061, "per_dem": 0.2101052632, "per_gop": 0.7633684211, "pop_2019": 13427, "median_income": 33885.0}, {"county": "hamblen", "state": "Tennessee", "sab": "TN", "fips": 47063, "per_dem": 0.1980173964, "per_gop": 0.7696681083, "pop_2019": 64934, "median_income": 47745.0}, {"county": "hamilton", "state": "Tennessee", "sab": "TN", "fips": 47065, "per_dem": 0.3916704468, "per_gop": 0.5575314697, "pop_2019": 367804, "median_income": 57456.0}, {"county": "hancock", "state": "Tennessee", "sab": "TN", "fips": 47067, "per_dem": 0.1444593988, "per_gop": 0.8263795424, "pop_2019": 6620, "median_income": 29163.0}, {"county": "hardeman", "state": "Tennessee", "sab": "TN", "fips": 47069, "per_dem": 0.4516338455, "per_gop": 0.5314866912, "pop_2019": 25050, "median_income": 42964.0}, {"county": "hardin", "state": "Tennessee", "sab": "TN", "fips": 47071, "per_dem": 0.1630314604, "per_gop": 0.805307066, "pop_2019": 25652, "median_income": 41057.0}, {"county": "hawkins", "state": "Tennessee", "sab": "TN", "fips": 47073, "per_dem": 0.1692277955, "per_gop": 0.8026964337, "pop_2019": 56786, "median_income": 46195.0}, {"county": "haywood", "state": "Tennessee", "sab": "TN", "fips": 47075, "per_dem": 0.5427901524, "per_gop": 0.4410902696, "pop_2019": 17304, "median_income": 40839.0}, {"county": "henderson", "state": "Tennessee", "sab": "TN", "fips": 47077, "per_dem": 0.1765631144, "per_gop": 0.798073142, "pop_2019": 28117, "median_income": 47312.0}, {"county": "henry", "state": "Tennessee", "sab": "TN", "fips": 47079, "per_dem": 0.2375261892, "per_gop": 0.7358578412, "pop_2019": 32345, "median_income": 44526.0}, {"county": "hickman", "state": "Tennessee", "sab": "TN", "fips": 47081, "per_dem": 0.2348621489, "per_gop": 0.7324143262, "pop_2019": 25178, "median_income": 45771.0}, {"county": "houston", "state": "Tennessee", "sab": "TN", "fips": 47083, "per_dem": 0.2733017378, "per_gop": 0.6887835703, "pop_2019": 8201, "median_income": 44229.0}, {"county": "humphreys", "state": "Tennessee", "sab": "TN", "fips": 47085, "per_dem": 0.2755287855, "per_gop": 0.6902927581, "pop_2019": 18582, "median_income": 52816.0}, {"county": "jackson", "state": "Tennessee", "sab": "TN", "fips": 47087, "per_dem": 0.2538790196, "per_gop": 0.7261074882, "pop_2019": 11786, "median_income": 39114.0}, {"county": "jefferson", "state": "Tennessee", "sab": "TN", "fips": 47089, "per_dem": 0.1837422344, "per_gop": 0.7770875013, "pop_2019": 54495, "median_income": 48444.0}, {"county": "johnson", "state": "Tennessee", "sab": "TN", "fips": 47091, "per_dem": 0.1507016473, "per_gop": 0.8236729713, "pop_2019": 17788, "median_income": 34044.0}, {"county": "knox", "state": "Tennessee", "sab": "TN", "fips": 47093, "per_dem": 0.3506576819, "per_gop": 0.5897604677, "pop_2019": 470313, "median_income": 55278.0}, {"county": "lake", "state": "Tennessee", "sab": "TN", "fips": 47095, "per_dem": 0.292893401, "per_gop": 0.6888324873, "pop_2019": 7016, "median_income": 32462.0}, {"county": "lauderdale", "state": "Tennessee", "sab": "TN", "fips": 47097, "per_dem": 0.4212952293, "per_gop": 0.5628024891, "pop_2019": 25633, "median_income": 43909.0}, {"county": "lawrence", "state": "Tennessee", "sab": "TN", "fips": 47099, "per_dem": 0.1801634947, "per_gop": 0.7931408864, "pop_2019": 44142, "median_income": 45011.0}, {"county": "lewis", "state": "Tennessee", "sab": "TN", "fips": 47101, "per_dem": 0.1934362095, "per_gop": 0.7778743751, "pop_2019": 12268, "median_income": 44932.0}, {"county": "lincoln", "state": "Tennessee", "sab": "TN", "fips": 47103, "per_dem": 0.1921627732, "per_gop": 0.781838734, "pop_2019": 34366, "median_income": 49345.0}, {"county": "loudon", "state": "Tennessee", "sab": "TN", "fips": 47105, "per_dem": 0.2109509097, "per_gop": 0.7547202197, "pop_2019": 54068, "median_income": 59627.0}, {"county": "mcminn", "state": "Tennessee", "sab": "TN", "fips": 47107, "per_dem": 0.1876002996, "per_gop": 0.7849042474, "pop_2019": 53794, "median_income": 47109.0}, {"county": "mcnairy", "state": "Tennessee", "sab": "TN", "fips": 47109, "per_dem": 0.1840558047, "per_gop": 0.7811659193, "pop_2019": 25694, "median_income": 44504.0}, {"county": "macon", "state": "Tennessee", "sab": "TN", "fips": 47111, "per_dem": 0.1429906542, "per_gop": 0.8357810414, "pop_2019": 24602, "median_income": 44080.0}, {"county": "madison", "state": "Tennessee", "sab": "TN", "fips": 47113, "per_dem": 0.4088020337, "per_gop": 0.5645853194, "pop_2019": 97984, "median_income": 54581.0}, {"county": "marion", "state": "Tennessee", "sab": "TN", "fips": 47115, "per_dem": 0.2611706056, "per_gop": 0.7090103397, "pop_2019": 28907, "median_income": 46371.0}, {"county": "marshall", "state": "Tennessee", "sab": "TN", "fips": 47117, "per_dem": 0.2497807402, "per_gop": 0.716277846, "pop_2019": 34375, "median_income": 56758.0}, {"county": "maury", "state": "Tennessee", "sab": "TN", "fips": 47119, "per_dem": 0.2859016767, "per_gop": 0.6781396145, "pop_2019": 96387, "median_income": 61383.0}, {"county": "meigs", "state": "Tennessee", "sab": "TN", "fips": 47121, "per_dem": 0.1985618186, "per_gop": 0.7740663419, "pop_2019": 12422, "median_income": 43323.0}, {"county": "monroe", "state": "Tennessee", "sab": "TN", "fips": 47123, "per_dem": 0.186744868, "per_gop": 0.7836363636, "pop_2019": 46545, "median_income": 44774.0}, {"county": "montgomery", "state": "Tennessee", "sab": "TN", "fips": 47125, "per_dem": 0.3786095883, "per_gop": 0.5642655121, "pop_2019": 208993, "median_income": 57531.0}, {"county": "moore", "state": "Tennessee", "sab": "TN", "fips": 47127, "per_dem": 0.1695146958, "per_gop": 0.7946001367, "pop_2019": 6488, "median_income": 54004.0}, {"county": "morgan", "state": "Tennessee", "sab": "TN", "fips": 47129, "per_dem": 0.1580132053, "per_gop": 0.8146758703, "pop_2019": 21403, "median_income": 40900.0}, {"county": "obion", "state": "Tennessee", "sab": "TN", "fips": 47131, "per_dem": 0.1983964657, "per_gop": 0.779268592, "pop_2019": 30069, "median_income": 48356.0}, {"county": "overton", "state": "Tennessee", "sab": "TN", "fips": 47133, "per_dem": 0.2370957901, "per_gop": 0.7388651617, "pop_2019": 22241, "median_income": 39723.0}, {"county": "perry", "state": "Tennessee", "sab": "TN", "fips": 47135, "per_dem": 0.2091068301, "per_gop": 0.7590192644, "pop_2019": 8076, "median_income": 41415.0}, {"county": "pickett", "state": "Tennessee", "sab": "TN", "fips": 47137, "per_dem": 0.2054426984, "per_gop": 0.7738597164, "pop_2019": 5048, "median_income": 36414.0}, {"county": "polk", "state": "Tennessee", "sab": "TN", "fips": 47139, "per_dem": 0.1920245399, "per_gop": 0.7817484663, "pop_2019": 16832, "median_income": 43749.0}, {"county": "putnam", "state": "Tennessee", "sab": "TN", "fips": 47141, "per_dem": 0.2539876845, "per_gop": 0.7040952593, "pop_2019": 80245, "median_income": 45625.0}, {"county": "rhea", "state": "Tennessee", "sab": "TN", "fips": 47143, "per_dem": 0.1774164078, "per_gop": 0.7902430111, "pop_2019": 33167, "median_income": 44893.0}, {"county": "roane", "state": "Tennessee", "sab": "TN", "fips": 47145, "per_dem": 0.2239573679, "per_gop": 0.7350787766, "pop_2019": 53382, "median_income": 49038.0}, {"county": "robertson", "state": "Tennessee", "sab": "TN", "fips": 47147, "per_dem": 0.2453220916, "per_gop": 0.7171437024, "pop_2019": 71813, "median_income": 63720.0}, {"county": "rutherford", "state": "Tennessee", "sab": "TN", "fips": 47149, "per_dem": 0.3438573762, "per_gop": 0.6048555174, "pop_2019": 332285, "median_income": 68351.0}, {"county": "scott", "state": "Tennessee", "sab": "TN", "fips": 47151, "per_dem": 0.1311245262, "per_gop": 0.8485188825, "pop_2019": 22068, "median_income": 35558.0}, {"county": "sequatchie", "state": "Tennessee", "sab": "TN", "fips": 47153, "per_dem": 0.1854596788, "per_gop": 0.7824245633, "pop_2019": 15026, "median_income": 45692.0}, {"county": "sevier", "state": "Tennessee", "sab": "TN", "fips": 47155, "per_dem": 0.1739358762, "per_gop": 0.7907683803, "pop_2019": 98250, "median_income": 51241.0}, {"county": "shelby", "state": "Tennessee", "sab": "TN", "fips": 47157, "per_dem": 0.6226703349, "per_gop": 0.3463739337, "pop_2019": 937166, "median_income": 58434.0}, {"county": "smith", "state": "Tennessee", "sab": "TN", "fips": 47159, "per_dem": 0.2278002699, "per_gop": 0.7402159244, "pop_2019": 20157, "median_income": 52578.0}, {"county": "stewart", "state": "Tennessee", "sab": "TN", "fips": 47161, "per_dem": 0.231307969, "per_gop": 0.7314026122, "pop_2019": 13715, "median_income": 47695.0}, {"county": "sullivan", "state": "Tennessee", "sab": "TN", "fips": 47163, "per_dem": 0.1989642499, "per_gop": 0.7613932509, "pop_2019": 158348, "median_income": 49485.0}, {"county": "sumner", "state": "Tennessee", "sab": "TN", "fips": 47165, "per_dem": 0.2553882949, "per_gop": 0.7049099606, "pop_2019": 191283, "median_income": 67935.0}, {"county": "tipton", "state": "Tennessee", "sab": "TN", "fips": 47167, "per_dem": 0.2472616806, "per_gop": 0.7227879514, "pop_2019": 61599, "median_income": 61774.0}, {"county": "trousdale", "state": "Tennessee", "sab": "TN", "fips": 47169, "per_dem": 0.3001273074, "per_gop": 0.6680458307, "pop_2019": 11284, "median_income": 47541.0}, {"county": "unicoi", "state": "Tennessee", "sab": "TN", "fips": 47171, "per_dem": 0.1758303098, "per_gop": 0.7906782026, "pop_2019": 17883, "median_income": 44074.0}, {"county": "union", "state": "Tennessee", "sab": "TN", "fips": 47173, "per_dem": 0.1627981947, "per_gop": 0.8098001289, "pop_2019": 19972, "median_income": 40343.0}, {"county": "van buren", "state": "Tennessee", "sab": "TN", "fips": 47175, "per_dem": 0.2230037236, "per_gop": 0.7529995863, "pop_2019": 5872, "median_income": 41568.0}, {"county": "warren", "state": "Tennessee", "sab": "TN", "fips": 47177, "per_dem": 0.260597125, "per_gop": 0.7029119056, "pop_2019": 41277, "median_income": 45634.0}, {"county": "washington", "state": "Tennessee", "sab": "TN", "fips": 47179, "per_dem": 0.2631600251, "per_gop": 0.6917285625, "pop_2019": 129375, "median_income": 48875.0}, {"county": "wayne", "state": "Tennessee", "sab": "TN", "fips": 47181, "per_dem": 0.1227319411, "per_gop": 0.8616912016, "pop_2019": 16673, "median_income": 39223.0}, {"county": "weakley", "state": "Tennessee", "sab": "TN", "fips": 47183, "per_dem": 0.2284159314, "per_gop": 0.7422280861, "pop_2019": 33328, "median_income": 44288.0}, {"county": "white", "state": "Tennessee", "sab": "TN", "fips": 47185, "per_dem": 0.1884206219, "per_gop": 0.7832446809, "pop_2019": 27345, "median_income": 43366.0}, {"county": "williamson", "state": "Tennessee", "sab": "TN", "fips": 47187, "per_dem": 0.2960076409, "per_gop": 0.6510028653, "pop_2019": 238412, "median_income": 101989.0}, {"county": "wilson", "state": "Tennessee", "sab": "TN", "fips": 47189, "per_dem": 0.2550545429, "per_gop": 0.6982908716, "pop_2019": 144657, "median_income": 74001.0}, {"county": "anderson", "state": "Texas", "sab": "TX", "fips": 48001, "per_dem": 0.1988511873, "per_gop": 0.7795937704, "pop_2019": 57735, "median_income": 47165.0}, {"county": "andrews", "state": "Texas", "sab": "TX", "fips": 48003, "per_dem": 0.1697117337, "per_gop": 0.7967925294, "pop_2019": 18705, "median_income": 50233.0}, {"county": "angelina", "state": "Texas", "sab": "TX", "fips": 48005, "per_dem": 0.2523602277, "per_gop": 0.7253431537, "pop_2019": 86715, "median_income": 49894.0}, {"county": "aransas", "state": "Texas", "sab": "TX", "fips": 48007, "per_dem": 0.2348332856, "per_gop": 0.7385115124, "pop_2019": 23510, "median_income": 45312.0}, {"county": "archer", "state": "Texas", "sab": "TX", "fips": 48009, "per_dem": 0.0922932771, "per_gop": 0.8866245022, "pop_2019": 8553, "median_income": 56842.0}, {"county": "armstrong", "state": "Texas", "sab": "TX", "fips": 48011, "per_dem": 0.0688298918, "per_gop": 0.9085545723, "pop_2019": 1887, "median_income": 56370.0}, {"county": "atascosa", "state": "Texas", "sab": "TX", "fips": 48013, "per_dem": 0.3406835722, "per_gop": 0.6319735391, "pop_2019": 51153, "median_income": 48824.0}, {"county": "austin", "state": "Texas", "sab": "TX", "fips": 48015, "per_dem": 0.1892288862, "per_gop": 0.786372909, "pop_2019": 30032, "median_income": 56991.0}, {"county": "bailey", "state": "Texas", "sab": "TX", "fips": 48017, "per_dem": 0.2225336323, "per_gop": 0.7528026906, "pop_2019": 7000, "median_income": 41178.0}, {"county": "bandera", "state": "Texas", "sab": "TX", "fips": 48019, "per_dem": 0.1690002937, "per_gop": 0.7988837756, "pop_2019": 23112, "median_income": 57578.0}, {"county": "bastrop", "state": "Texas", "sab": "TX", "fips": 48021, "per_dem": 0.3736283186, "per_gop": 0.5774867257, "pop_2019": 88723, "median_income": 64316.0}, {"county": "baylor", "state": "Texas", "sab": "TX", "fips": 48023, "per_dem": 0.1280160858, "per_gop": 0.8491957105, "pop_2019": 3509, "median_income": 36346.0}, {"county": "bee", "state": "Texas", "sab": "TX", "fips": 48025, "per_dem": 0.4070702294, "per_gop": 0.5607708678, "pop_2019": 32565, "median_income": 41903.0}, {"county": "bell", "state": "Texas", "sab": "TX", "fips": 48027, "per_dem": 0.4000893627, "per_gop": 0.550856924, "pop_2019": 362924, "median_income": 54419.0}, {"county": "bexar", "state": "Texas", "sab": "TX", "fips": 48029, "per_dem": 0.5446592201, "per_gop": 0.4098044837, "pop_2019": 2003554, "median_income": 56567.0}, {"county": "blanco", "state": "Texas", "sab": "TX", "fips": 48031, "per_dem": 0.2194390545, "per_gop": 0.7429881813, "pop_2019": 11931, "median_income": 58104.0}, {"county": "borden", "state": "Texas", "sab": "TX", "fips": 48033, "per_dem": 0.0849315068, "per_gop": 0.904109589, "pop_2019": 654, "median_income": 43103.0}, {"county": "bosque", "state": "Texas", "sab": "TX", "fips": 48035, "per_dem": 0.1637809414, "per_gop": 0.8112094395, "pop_2019": 18685, "median_income": 50447.0}, {"county": "bowie", "state": "Texas", "sab": "TX", "fips": 48037, "per_dem": 0.2561937917, "per_gop": 0.7227444154, "pop_2019": 93245, "median_income": 48705.0}, {"county": "brazoria", "state": "Texas", "sab": "TX", "fips": 48039, "per_dem": 0.3580750815, "per_gop": 0.6039519186, "pop_2019": 374264, "median_income": 71775.0}, {"county": "brazos", "state": "Texas", "sab": "TX", "fips": 48041, "per_dem": 0.3489157429, "per_gop": 0.5854685323, "pop_2019": 229211, "median_income": 42954.0}, {"county": "brewster", "state": "Texas", "sab": "TX", "fips": 48043, "per_dem": 0.4422621865, "per_gop": 0.4905347847, "pop_2019": 9203, "median_income": 40418.0}, {"county": "briscoe", "state": "Texas", "sab": "TX", "fips": 48045, "per_dem": 0.1239782016, "per_gop": 0.8514986376, "pop_2019": 1546, "median_income": 44154.0}, {"county": "brooks", "state": "Texas", "sab": "TX", "fips": 48047, "per_dem": 0.7461479199, "per_gop": 0.2361325116, "pop_2019": 7093, "median_income": 27484.0}, {"county": "brown", "state": "Texas", "sab": "TX", "fips": 48049, "per_dem": 0.1162090472, "per_gop": 0.8609936196, "pop_2019": 37864, "median_income": 45714.0}, {"county": "burleson", "state": "Texas", "sab": "TX", "fips": 48051, "per_dem": 0.2146868251, "per_gop": 0.7654427646, "pop_2019": 18443, "median_income": 48742.0}, {"county": "burnet", "state": "Texas", "sab": "TX", "fips": 48053, "per_dem": 0.198729392, "per_gop": 0.7663026357, "pop_2019": 48155, "median_income": 55967.0}, {"county": "caldwell", "state": "Texas", "sab": "TX", "fips": 48055, "per_dem": 0.3982406696, "per_gop": 0.5564950038, "pop_2019": 43664, "median_income": 53977.0}, {"county": "calhoun", "state": "Texas", "sab": "TX", "fips": 48057, "per_dem": 0.3044415696, "per_gop": 0.6666666667, "pop_2019": 21290, "median_income": 52909.0}, {"county": "callahan", "state": "Texas", "sab": "TX", "fips": 48059, "per_dem": 0.1022318215, "per_gop": 0.8743700504, "pop_2019": 13943, "median_income": 47911.0}, {"county": "cameron", "state": "Texas", "sab": "TX", "fips": 48061, "per_dem": 0.646148316, "per_gop": 0.3205960525, "pop_2019": 423163, "median_income": 38602.0}, {"county": "camp", "state": "Texas", "sab": "TX", "fips": 48063, "per_dem": 0.2774108322, "per_gop": 0.7047556143, "pop_2019": 13094, "median_income": 45994.0}, {"county": "carson", "state": "Texas", "sab": "TX", "fips": 48065, "per_dem": 0.0845500849, "per_gop": 0.8886247878, "pop_2019": 5926, "median_income": 59456.0}, {"county": "cass", "state": "Texas", "sab": "TX", "fips": 48067, "per_dem": 0.1938652421, "per_gop": 0.7911425125, "pop_2019": 30026, "median_income": 41975.0}, {"county": "castro", "state": "Texas", "sab": "TX", "fips": 48069, "per_dem": 0.2635270541, "per_gop": 0.7079158317, "pop_2019": 7530, "median_income": 45190.0}, {"county": "chambers", "state": "Texas", "sab": "TX", "fips": 48071, "per_dem": 0.176399976, "per_gop": 0.7969509633, "pop_2019": 43837, "median_income": 70789.0}, {"county": "cherokee", "state": "Texas", "sab": "TX", "fips": 48073, "per_dem": 0.2075324831, "per_gop": 0.7721693312, "pop_2019": 52646, "median_income": 43262.0}, {"county": "childress", "state": "Texas", "sab": "TX", "fips": 48075, "per_dem": 0.1214011516, "per_gop": 0.8646833013, "pop_2019": 7306, "median_income": 40523.0}, {"county": "clay", "state": "Texas", "sab": "TX", "fips": 48077, "per_dem": 0.1069646777, "per_gop": 0.8732787867, "pop_2019": 10471, "median_income": 52745.0}, {"county": "cochran", "state": "Texas", "sab": "TX", "fips": 48079, "per_dem": 0.2108768036, "per_gop": 0.7536071032, "pop_2019": 2853, "median_income": 40624.0}, {"county": "coke", "state": "Texas", "sab": "TX", "fips": 48081, "per_dem": 0.0983836964, "per_gop": 0.8889669712, "pop_2019": 3387, "median_income": 42926.0}, {"county": "coleman", "state": "Texas", "sab": "TX", "fips": 48083, "per_dem": 0.1064649243, "per_gop": 0.874002751, "pop_2019": 8175, "median_income": 37868.0}, {"county": "collin", "state": "Texas", "sab": "TX", "fips": 48085, "per_dem": 0.392200143, "per_gop": 0.5620468665, "pop_2019": 1034730, "median_income": 104544.0}, {"county": "collingsworth", "state": "Texas", "sab": "TX", "fips": 48087, "per_dem": 0.1256499133, "per_gop": 0.8518197574, "pop_2019": 2920, "median_income": 37543.0}, {"county": "colorado", "state": "Texas", "sab": "TX", "fips": 48089, "per_dem": 0.2331367925, "per_gop": 0.7456367925, "pop_2019": 21493, "median_income": 47855.0}, {"county": "comal", "state": "Texas", "sab": "TX", "fips": 48091, "per_dem": 0.2300907954, "per_gop": 0.7308460701, "pop_2019": 156209, "median_income": 68107.0}, {"county": "comanche", "state": "Texas", "sab": "TX", "fips": 48093, "per_dem": 0.1513056836, "per_gop": 0.8256528418, "pop_2019": 13635, "median_income": 41947.0}, {"county": "concho", "state": "Texas", "sab": "TX", "fips": 48095, "per_dem": 0.1387066542, "per_gop": 0.8294283037, "pop_2019": 2726, "median_income": 46214.0}, {"county": "cooke", "state": "Texas", "sab": "TX", "fips": 48097, "per_dem": 0.1475399522, "per_gop": 0.8288662388, "pop_2019": 41257, "median_income": 55565.0}, {"county": "coryell", "state": "Texas", "sab": "TX", "fips": 48099, "per_dem": 0.278976113, "per_gop": 0.6736911789, "pop_2019": 75951, "median_income": 53130.0}, {"county": "cottle", "state": "Texas", "sab": "TX", "fips": 48101, "per_dem": 0.1440823328, "per_gop": 0.833619211, "pop_2019": 1398, "median_income": 37555.0}, {"county": "crane", "state": "Texas", "sab": "TX", "fips": 48103, "per_dem": 0.2165097755, "per_gop": 0.7581462708, "pop_2019": 4797, "median_income": 47514.0}, {"county": "crockett", "state": "Texas", "sab": "TX", "fips": 48105, "per_dem": 0.2666666667, "per_gop": 0.7025089606, "pop_2019": 3464, "median_income": 43324.0}, {"county": "crosby", "state": "Texas", "sab": "TX", "fips": 48107, "per_dem": 0.273364486, "per_gop": 0.6892523364, "pop_2019": 5737, "median_income": 38032.0}, {"county": "culberson", "state": "Texas", "sab": "TX", "fips": 48109, "per_dem": 0.5958005249, "per_gop": 0.3674540682, "pop_2019": 2171, "median_income": 38199.0}, {"county": "dallam", "state": "Texas", "sab": "TX", "fips": 48111, "per_dem": 0.1446254072, "per_gop": 0.8195439739, "pop_2019": 7287, "median_income": 41245.0}, {"county": "dallas", "state": "Texas", "sab": "TX", "fips": 48113, "per_dem": 0.6112643859, "per_gop": 0.3488514605, "pop_2019": 2635516, "median_income": 63941.0}, {"county": "dawson", "state": "Texas", "sab": "TX", "fips": 48115, "per_dem": 0.2344188658, "per_gop": 0.7400336889, "pop_2019": 12728, "median_income": 41636.0}, {"county": "deaf smith", "state": "Texas", "sab": "TX", "fips": 48117, "per_dem": 0.2820756963, "per_gop": 0.6929302547, "pop_2019": 18546, "median_income": 43687.0}, {"county": "delta", "state": "Texas", "sab": "TX", "fips": 48119, "per_dem": 0.175515577, "per_gop": 0.8056164985, "pop_2019": 5331, "median_income": 42939.0}, {"county": "denton", "state": "Texas", "sab": "TX", "fips": 48121, "per_dem": 0.3750592423, "per_gop": 0.5768240665, "pop_2019": 887207, "median_income": 85920.0}, {"county": "de witt", "state": "Texas", "sab": "TX", "fips": 48123, "per_dem": 0.1701846966, "per_gop": 0.807681032, "pop_2019": 20160, "median_income": 42378.0}, {"county": "dickens", "state": "Texas", "sab": "TX", "fips": 48125, "per_dem": 0.1408140814, "per_gop": 0.8305830583, "pop_2019": 2211, "median_income": 38222.0}, {"county": "dimmit", "state": "Texas", "sab": "TX", "fips": 48127, "per_dem": 0.6737984496, "per_gop": 0.3020155039, "pop_2019": 10124, "median_income": 32347.0}, {"county": "donley", "state": "Texas", "sab": "TX", "fips": 48129, "per_dem": 0.1301369863, "per_gop": 0.8390410959, "pop_2019": 3278, "median_income": 42809.0}, {"county": "duval", "state": "Texas", "sab": "TX", "fips": 48131, "per_dem": 0.6691512383, "per_gop": 0.3164222169, "pop_2019": 11157, "median_income": 33083.0}, {"county": "eastland", "state": "Texas", "sab": "TX", "fips": 48133, "per_dem": 0.1118961788, "per_gop": 0.8663302091, "pop_2019": 18360, "median_income": 39601.0}, {"county": "ector", "state": "Texas", "sab": "TX", "fips": 48135, "per_dem": 0.2811151129, "per_gop": 0.6866631842, "pop_2019": 166223, "median_income": 45977.0}, {"county": "edwards", "state": "Texas", "sab": "TX", "fips": 48137, "per_dem": 0.2835680751, "per_gop": 0.6957746479, "pop_2019": 1932, "median_income": 37337.0}, {"county": "ellis", "state": "Texas", "sab": "TX", "fips": 48139, "per_dem": 0.256834327, "per_gop": 0.710500444, "pop_2019": 184826, "median_income": 74311.0}, {"county": "el paso", "state": "Texas", "sab": "TX", "fips": 48141, "per_dem": 0.6913921067, "per_gop": 0.2592773855, "pop_2019": 839238, "median_income": 45828.0}, {"county": "erath", "state": "Texas", "sab": "TX", "fips": 48143, "per_dem": 0.1563359884, "per_gop": 0.8113685735, "pop_2019": 42698, "median_income": 45321.0}, {"county": "falls", "state": "Texas", "sab": "TX", "fips": 48145, "per_dem": 0.3214831804, "per_gop": 0.6571100917, "pop_2019": 17297, "median_income": 39242.0}, {"county": "fannin", "state": "Texas", "sab": "TX", "fips": 48147, "per_dem": 0.1773304377, "per_gop": 0.7965252255, "pop_2019": 35514, "median_income": 50919.0}, {"county": "fayette", "state": "Texas", "sab": "TX", "fips": 48149, "per_dem": 0.1928551999, "per_gop": 0.7841146069, "pop_2019": 25346, "median_income": 50956.0}, {"county": "fisher", "state": "Texas", "sab": "TX", "fips": 48151, "per_dem": 0.2340301974, "per_gop": 0.7346109175, "pop_2019": 3830, "median_income": 40821.0}, {"county": "floyd", "state": "Texas", "sab": "TX", "fips": 48153, "per_dem": 0.222165475, "per_gop": 0.7522982635, "pop_2019": 5712, "median_income": 39629.0}, {"county": "foard", "state": "Texas", "sab": "TX", "fips": 48155, "per_dem": 0.2211350294, "per_gop": 0.7495107632, "pop_2019": 1155, "median_income": 38097.0}, {"county": "fort bend", "state": "Texas", "sab": "TX", "fips": 48157, "per_dem": 0.5164825035, "per_gop": 0.4501799383, "pop_2019": 811688, "median_income": 94207.0}, {"county": "franklin", "state": "Texas", "sab": "TX", "fips": 48159, "per_dem": 0.1526629936, "per_gop": 0.822543618, "pop_2019": 10725, "median_income": 47162.0}, {"county": "freestone", "state": "Texas", "sab": "TX", "fips": 48161, "per_dem": 0.1920347003, "per_gop": 0.7879863302, "pop_2019": 19717, "median_income": 46170.0}, {"county": "frio", "state": "Texas", "sab": "TX", "fips": 48163, "per_dem": 0.5221766679, "per_gop": 0.4591874767, "pop_2019": 20306, "median_income": 36165.0}, {"county": "gaines", "state": "Texas", "sab": "TX", "fips": 48165, "per_dem": 0.129529182, "per_gop": 0.8476893035, "pop_2019": 21492, "median_income": 44914.0}, {"county": "galveston", "state": "Texas", "sab": "TX", "fips": 48167, "per_dem": 0.3669774344, "per_gop": 0.5933029018, "pop_2019": 342139, "median_income": 62605.0}, {"county": "garza", "state": "Texas", "sab": "TX", "fips": 48169, "per_dem": 0.1518644068, "per_gop": 0.8291525424, "pop_2019": 6229, "median_income": 40153.0}, {"county": "gillespie", "state": "Texas", "sab": "TX", "fips": 48171, "per_dem": 0.174197973, "per_gop": 0.7959308085, "pop_2019": 26988, "median_income": 56244.0}, {"county": "glasscock", "state": "Texas", "sab": "TX", "fips": 48173, "per_dem": 0.0564784053, "per_gop": 0.9186046512, "pop_2019": 1409, "median_income": 52622.0}, {"county": "goliad", "state": "Texas", "sab": "TX", "fips": 48175, "per_dem": 0.2620522489, "per_gop": 0.7050902235, "pop_2019": 7658, "median_income": 50477.0}, {"county": "gonzales", "state": "Texas", "sab": "TX", "fips": 48177, "per_dem": 0.248572335, "per_gop": 0.7265228426, "pop_2019": 20837, "median_income": 41868.0}, {"county": "gray", "state": "Texas", "sab": "TX", "fips": 48179, "per_dem": 0.0949728261, "per_gop": 0.8824728261, "pop_2019": 21886, "median_income": 46295.0}, {"county": "grayson", "state": "Texas", "sab": "TX", "fips": 48181, "per_dem": 0.2183224271, "per_gop": 0.7494263619, "pop_2019": 136212, "median_income": 54870.0}, {"county": "gregg", "state": "Texas", "sab": "TX", "fips": 48183, "per_dem": 0.2809863411, "per_gop": 0.6936540554, "pop_2019": 123945, "median_income": 51665.0}, {"county": "grimes", "state": "Texas", "sab": "TX", "fips": 48185, "per_dem": 0.2302686818, "per_gop": 0.7414987406, "pop_2019": 28880, "median_income": 47641.0}, {"county": "guadalupe", "state": "Texas", "sab": "TX", "fips": 48187, "per_dem": 0.3199580566, "per_gop": 0.637801468, "pop_2019": 166847, "median_income": 64863.0}, {"county": "hale", "state": "Texas", "sab": "TX", "fips": 48189, "per_dem": 0.237446035, "per_gop": 0.7210861168, "pop_2019": 33406, "median_income": 46165.0}, {"county": "hall", "state": "Texas", "sab": "TX", "fips": 48191, "per_dem": 0.1505968779, "per_gop": 0.8181818182, "pop_2019": 2964, "median_income": 33969.0}, {"county": "hamilton", "state": "Texas", "sab": "TX", "fips": 48193, "per_dem": 0.1327237462, "per_gop": 0.846771959, "pop_2019": 8461, "median_income": 45974.0}, {"county": "hansford", "state": "Texas", "sab": "TX", "fips": 48195, "per_dem": 0.0878274268, "per_gop": 0.8885464818, "pop_2019": 5399, "median_income": 52302.0}, {"county": "hardeman", "state": "Texas", "sab": "TX", "fips": 48197, "per_dem": 0.1647915288, "per_gop": 0.7988087359, "pop_2019": 3933, "median_income": 41785.0}, {"county": "hardin", "state": "Texas", "sab": "TX", "fips": 48199, "per_dem": 0.1220572734, "per_gop": 0.8608573436, "pop_2019": 57602, "median_income": 55511.0}, {"county": "harris", "state": "Texas", "sab": "TX", "fips": 48201, "per_dem": 0.5422350518, "per_gop": 0.4182711164, "pop_2019": 4713325, "median_income": 62869.0}, {"county": "harrison", "state": "Texas", "sab": "TX", "fips": 48203, "per_dem": 0.2704445456, "per_gop": 0.7097557275, "pop_2019": 66553, "median_income": 49471.0}, {"county": "hartley", "state": "Texas", "sab": "TX", "fips": 48205, "per_dem": 0.0884318766, "per_gop": 0.8879177378, "pop_2019": 5576, "median_income": 68373.0}, {"county": "haskell", "state": "Texas", "sab": "TX", "fips": 48207, "per_dem": 0.1779036827, "per_gop": 0.7949008499, "pop_2019": 5658, "median_income": 34964.0}, {"county": "hays", "state": "Texas", "sab": "TX", "fips": 48209, "per_dem": 0.4630194061, "per_gop": 0.4715899558, "pop_2019": 230191, "median_income": 66423.0}, {"county": "hemphill", "state": "Texas", "sab": "TX", "fips": 48211, "per_dem": 0.1072910492, "per_gop": 0.8654416123, "pop_2019": 3819, "median_income": 52329.0}, {"county": "henderson", "state": "Texas", "sab": "TX", "fips": 48213, "per_dem": 0.1892145369, "per_gop": 0.7896164797, "pop_2019": 82737, "median_income": 48015.0}, {"county": "hidalgo", "state": "Texas", "sab": "TX", "fips": 48215, "per_dem": 0.686392277, "per_gop": 0.2809873403, "pop_2019": 868707, "median_income": 36695.0}, {"county": "hill", "state": "Texas", "sab": "TX", "fips": 48217, "per_dem": 0.1964202696, "per_gop": 0.7806446614, "pop_2019": 36649, "median_income": 46638.0}, {"county": "hockley", "state": "Texas", "sab": "TX", "fips": 48219, "per_dem": 0.1726174128, "per_gop": 0.7955232079, "pop_2019": 23021, "median_income": 45878.0}, {"county": "hood", "state": "Texas", "sab": "TX", "fips": 48221, "per_dem": 0.1531776417, "per_gop": 0.8180321593, "pop_2019": 61643, "median_income": 64449.0}, {"county": "hopkins", "state": "Texas", "sab": "TX", "fips": 48223, "per_dem": 0.1861086376, "per_gop": 0.7943009795, "pop_2019": 37084, "median_income": 47429.0}, {"county": "houston", "state": "Texas", "sab": "TX", "fips": 48225, "per_dem": 0.238255842, "per_gop": 0.7474102626, "pop_2019": 22968, "median_income": 41500.0}, {"county": "howard", "state": "Texas", "sab": "TX", "fips": 48227, "per_dem": 0.2034054303, "per_gop": 0.7633456052, "pop_2019": 36664, "median_income": 45464.0}, {"county": "hudspeth", "state": "Texas", "sab": "TX", "fips": 48229, "per_dem": 0.3719862227, "per_gop": 0.5774971297, "pop_2019": 4886, "median_income": 31060.0}, {"county": "hunt", "state": "Texas", "sab": "TX", "fips": 48231, "per_dem": 0.2020522687, "per_gop": 0.765303832, "pop_2019": 98594, "median_income": 54242.0}, {"county": "hutchinson", "state": "Texas", "sab": "TX", "fips": 48233, "per_dem": 0.1050947576, "per_gop": 0.8662318484, "pop_2019": 20938, "median_income": 53999.0}, {"county": "irion", "state": "Texas", "sab": "TX", "fips": 48235, "per_dem": 0.1184210526, "per_gop": 0.8684210526, "pop_2019": 1536, "median_income": 55345.0}, {"county": "jack", "state": "Texas", "sab": "TX", "fips": 48237, "per_dem": 0.0940401318, "per_gop": 0.8903863432, "pop_2019": 8935, "median_income": 47966.0}, {"county": "jackson", "state": "Texas", "sab": "TX", "fips": 48239, "per_dem": 0.1713744076, "per_gop": 0.8087203791, "pop_2019": 14760, "median_income": 52031.0}, {"county": "jasper", "state": "Texas", "sab": "TX", "fips": 48241, "per_dem": 0.1933937533, "per_gop": 0.7923002022, "pop_2019": 35529, "median_income": 45608.0}, {"county": "jeff davis", "state": "Texas", "sab": "TX", "fips": 48243, "per_dem": 0.3591489362, "per_gop": 0.5906382979, "pop_2019": 2274, "median_income": 47541.0}, {"county": "jefferson", "state": "Texas", "sab": "TX", "fips": 48245, "per_dem": 0.4853771047, "per_gop": 0.4902304179, "pop_2019": 251565, "median_income": 51222.0}, {"county": "jim hogg", "state": "Texas", "sab": "TX", "fips": 48247, "per_dem": 0.7715903728, "per_gop": 0.2029259084, "pop_2019": 5200, "median_income": 38126.0}, {"county": "jim wells", "state": "Texas", "sab": "TX", "fips": 48249, "per_dem": 0.5417139154, "per_gop": 0.4382796047, "pop_2019": 40482, "median_income": 42569.0}, {"county": "johnson", "state": "Texas", "sab": "TX", "fips": 48251, "per_dem": 0.1916535708, "per_gop": 0.7747511786, "pop_2019": 175817, "median_income": 65855.0}, {"county": "jones", "state": "Texas", "sab": "TX", "fips": 48253, "per_dem": 0.1576196898, "per_gop": 0.8116992583, "pop_2019": 20083, "median_income": 43645.0}, {"county": "karnes", "state": "Texas", "sab": "TX", "fips": 48255, "per_dem": 0.2733572282, "per_gop": 0.7070489845, "pop_2019": 15601, "median_income": 39149.0}, {"county": "kaufman", "state": "Texas", "sab": "TX", "fips": 48257, "per_dem": 0.2504941555, "per_gop": 0.7207838161, "pop_2019": 136154, "median_income": 66094.0}, {"county": "kendall", "state": "Texas", "sab": "TX", "fips": 48259, "per_dem": 0.1822331461, "per_gop": 0.7856641252, "pop_2019": 47431, "median_income": 73087.0}, {"county": "kenedy", "state": "Texas", "sab": "TX", "fips": 48261, "per_dem": 0.5322580645, "per_gop": 0.4516129032, "pop_2019": 404, "median_income": 36897.0}, {"county": "kent", "state": "Texas", "sab": "TX", "fips": 48263, "per_dem": 0.1362586605, "per_gop": 0.831408776, "pop_2019": 762, "median_income": 44915.0}, {"county": "kerr", "state": "Texas", "sab": "TX", "fips": 48265, "per_dem": 0.2020355132, "per_gop": 0.7647466436, "pop_2019": 52600, "median_income": 50598.0}, {"county": "kimble", "state": "Texas", "sab": "TX", "fips": 48267, "per_dem": 0.1059125964, "per_gop": 0.8724935733, "pop_2019": 4337, "median_income": 43385.0}, {"county": "king", "state": "Texas", "sab": "TX", "fips": 48269, "per_dem": 0.0314465409, "per_gop": 0.9371069182, "pop_2019": 272, "median_income": 52578.0}, {"county": "kinney", "state": "Texas", "sab": "TX", "fips": 48271, "per_dem": 0.3209269663, "per_gop": 0.6573033708, "pop_2019": 3667, "median_income": 41797.0}, {"county": "kleberg", "state": "Texas", "sab": "TX", "fips": 48273, "per_dem": 0.496994622, "per_gop": 0.4601919224, "pop_2019": 30680, "median_income": 43262.0}, {"county": "knox", "state": "Texas", "sab": "TX", "fips": 48275, "per_dem": 0.1818851252, "per_gop": 0.793814433, "pop_2019": 3664, "median_income": 37566.0}, {"county": "lamar", "state": "Texas", "sab": "TX", "fips": 48277, "per_dem": 0.1930733128, "per_gop": 0.7847008685, "pop_2019": 49859, "median_income": 46651.0}, {"county": "lamb", "state": "Texas", "sab": "TX", "fips": 48279, "per_dem": 0.1971830986, "per_gop": 0.7784891165, "pop_2019": 12893, "median_income": 41174.0}, {"county": "lampasas", "state": "Texas", "sab": "TX", "fips": 48281, "per_dem": 0.1814946619, "per_gop": 0.7818137195, "pop_2019": 21428, "median_income": 53391.0}, {"county": "la salle", "state": "Texas", "sab": "TX", "fips": 48283, "per_dem": 0.5490483163, "per_gop": 0.4245973646, "pop_2019": 7520, "median_income": 32258.0}, {"county": "lavaca", "state": "Texas", "sab": "TX", "fips": 48285, "per_dem": 0.1355264682, "per_gop": 0.8501100429, "pop_2019": 20154, "median_income": 42995.0}, {"county": "lee", "state": "Texas", "sab": "TX", "fips": 48287, "per_dem": 0.2103649187, "per_gop": 0.7660226924, "pop_2019": 17239, "median_income": 53545.0}, {"county": "leon", "state": "Texas", "sab": "TX", "fips": 48289, "per_dem": 0.1227217497, "per_gop": 0.8628324558, "pop_2019": 17404, "median_income": 45724.0}, {"county": "liberty", "state": "Texas", "sab": "TX", "fips": 48291, "per_dem": 0.2008279859, "per_gop": 0.7806251294, "pop_2019": 88219, "median_income": 56616.0}, {"county": "limestone", "state": "Texas", "sab": "TX", "fips": 48293, "per_dem": 0.2285564854, "per_gop": 0.7514382845, "pop_2019": 23437, "median_income": 43341.0}, {"county": "lipscomb", "state": "Texas", "sab": "TX", "fips": 48295, "per_dem": 0.102118003, "per_gop": 0.8767019667, "pop_2019": 3233, "median_income": 47175.0}, {"county": "live oak", "state": "Texas", "sab": "TX", "fips": 48297, "per_dem": 0.1731895946, "per_gop": 0.8085305835, "pop_2019": 12207, "median_income": 47312.0}, {"county": "llano", "state": "Texas", "sab": "TX", "fips": 48299, "per_dem": 0.1758697119, "per_gop": 0.7982075744, "pop_2019": 21795, "median_income": 51405.0}, {"county": "loving", "state": "Texas", "sab": "TX", "fips": 48301, "per_dem": 0.0625, "per_gop": 0.890625, "pop_2019": 169, "median_income": 59035.0}, {"county": "lubbock", "state": "Texas", "sab": "TX", "fips": 48303, "per_dem": 0.2850907608, "per_gop": 0.6686314501, "pop_2019": 310569, "median_income": 47520.0}, {"county": "lynn", "state": "Texas", "sab": "TX", "fips": 48305, "per_dem": 0.2018027041, "per_gop": 0.7741612419, "pop_2019": 5951, "median_income": 39397.0}, {"county": "mcculloch", "state": "Texas", "sab": "TX", "fips": 48307, "per_dem": 0.1555411536, "per_gop": 0.8250162022, "pop_2019": 7984, "median_income": 37937.0}, {"county": "mclennan", "state": "Texas", "sab": "TX", "fips": 48309, "per_dem": 0.3456136988, "per_gop": 0.6165101271, "pop_2019": 256623, "median_income": 49530.0}, {"county": "mcmullen", "state": "Texas", "sab": "TX", "fips": 48311, "per_dem": 0.0804828974, "per_gop": 0.9134808853, "pop_2019": 743, "median_income": 47966.0}, {"county": "madison", "state": "Texas", "sab": "TX", "fips": 48313, "per_dem": 0.2056969414, "per_gop": 0.7819285548, "pop_2019": 14284, "median_income": 43417.0}, {"county": "marion", "state": "Texas", "sab": "TX", "fips": 48315, "per_dem": 0.2748454589, "per_gop": 0.705658583, "pop_2019": 9854, "median_income": 37409.0}, {"county": "martin", "state": "Texas", "sab": "TX", "fips": 48317, "per_dem": 0.1515669516, "per_gop": 0.8279202279, "pop_2019": 5771, "median_income": 46986.0}, {"county": "mason", "state": "Texas", "sab": "TX", "fips": 48319, "per_dem": 0.1719434973, "per_gop": 0.806624452, "pop_2019": 4274, "median_income": 45636.0}, {"county": "matagorda", "state": "Texas", "sab": "TX", "fips": 48321, "per_dem": 0.2849987265, "per_gop": 0.6916546396, "pop_2019": 36643, "median_income": 47485.0}, {"county": "maverick", "state": "Texas", "sab": "TX", "fips": 48323, "per_dem": 0.7651604357, "per_gop": 0.2072416838, "pop_2019": 58722, "median_income": 31336.0}, {"county": "medina", "state": "Texas", "sab": "TX", "fips": 48325, "per_dem": 0.2690405539, "per_gop": 0.7013440391, "pop_2019": 51584, "median_income": 53225.0}, {"county": "menard", "state": "Texas", "sab": "TX", "fips": 48327, "per_dem": 0.1779069767, "per_gop": 0.7918604651, "pop_2019": 2138, "median_income": 36546.0}, {"county": "midland", "state": "Texas", "sab": "TX", "fips": 48329, "per_dem": 0.2049720017, "per_gop": 0.7567944537, "pop_2019": 176832, "median_income": 57680.0}, {"county": "milam", "state": "Texas", "sab": "TX", "fips": 48331, "per_dem": 0.237248751, "per_gop": 0.7366097363, "pop_2019": 24823, "median_income": 48979.0}, {"county": "mills", "state": "Texas", "sab": "TX", "fips": 48333, "per_dem": 0.1081322609, "per_gop": 0.8708668454, "pop_2019": 4873, "median_income": 45131.0}, {"county": "mitchell", "state": "Texas", "sab": "TX", "fips": 48335, "per_dem": 0.1611872146, "per_gop": 0.8127853881, "pop_2019": 8545, "median_income": 37486.0}, {"county": "montague", "state": "Texas", "sab": "TX", "fips": 48337, "per_dem": 0.1028591353, "per_gop": 0.8747094375, "pop_2019": 19818, "median_income": 45823.0}, {"county": "montgomery", "state": "Texas", "sab": "TX", "fips": 48339, "per_dem": 0.2252478051, "per_gop": 0.739539991, "pop_2019": 607391, "median_income": 75069.0}, {"county": "moore", "state": "Texas", "sab": "TX", "fips": 48341, "per_dem": 0.2082858229, "per_gop": 0.7552261498, "pop_2019": 20940, "median_income": 51437.0}, {"county": "morris", "state": "Texas", "sab": "TX", "fips": 48343, "per_dem": 0.2870668815, "per_gop": 0.6935938759, "pop_2019": 12388, "median_income": 42817.0}, {"county": "motley", "state": "Texas", "sab": "TX", "fips": 48345, "per_dem": 0.064516129, "per_gop": 0.9209677419, "pop_2019": 1200, "median_income": 41838.0}, {"county": "nacogdoches", "state": "Texas", "sab": "TX", "fips": 48347, "per_dem": 0.3041462327, "per_gop": 0.6576460098, "pop_2019": 65204, "median_income": 41769.0}, {"county": "navarro", "state": "Texas", "sab": "TX", "fips": 48349, "per_dem": 0.2440483457, "per_gop": 0.7315346112, "pop_2019": 50113, "median_income": 46148.0}, {"county": "newton", "state": "Texas", "sab": "TX", "fips": 48351, "per_dem": 0.2438902743, "per_gop": 0.73840399, "pop_2019": 13595, "median_income": 42063.0}, {"county": "nolan", "state": "Texas", "sab": "TX", "fips": 48353, "per_dem": 0.2169055649, "per_gop": 0.7485244519, "pop_2019": 14714, "median_income": 38681.0}, {"county": "nueces", "state": "Texas", "sab": "TX", "fips": 48355, "per_dem": 0.4723253622, "per_gop": 0.4877354316, "pop_2019": 362294, "median_income": 53071.0}, {"county": "ochiltree", "state": "Texas", "sab": "TX", "fips": 48357, "per_dem": 0.0919154646, "per_gop": 0.8815833613, "pop_2019": 9836, "median_income": 56103.0}, {"county": "oldham", "state": "Texas", "sab": "TX", "fips": 48359, "per_dem": 0.0825396825, "per_gop": 0.8994708995, "pop_2019": 2112, "median_income": 49756.0}, {"county": "orange", "state": "Texas", "sab": "TX", "fips": 48361, "per_dem": 0.1799691445, "per_gop": 0.7992506533, "pop_2019": 83396, "median_income": 55472.0}, {"county": "palo pinto", "state": "Texas", "sab": "TX", "fips": 48363, "per_dem": 0.1670761671, "per_gop": 0.8080589681, "pop_2019": 29189, "median_income": 46052.0}, {"county": "panola", "state": "Texas", "sab": "TX", "fips": 48365, "per_dem": 0.1762220302, "per_gop": 0.8110054739, "pop_2019": 23194, "median_income": 47094.0}, {"county": "parker", "state": "Texas", "sab": "TX", "fips": 48367, "per_dem": 0.1476432737, "per_gop": 0.8230904224, "pop_2019": 142878, "median_income": 67148.0}, {"county": "parmer", "state": "Texas", "sab": "TX", "fips": 48369, "per_dem": 0.3009226402, "per_gop": 0.6781405252, "pop_2019": 9605, "median_income": 45476.0}, {"county": "pecos", "state": "Texas", "sab": "TX", "fips": 48371, "per_dem": 0.3722102232, "per_gop": 0.5910727142, "pop_2019": 15823, "median_income": 41373.0}, {"county": "polk", "state": "Texas", "sab": "TX", "fips": 48373, "per_dem": 0.2067994426, "per_gop": 0.771890605, "pop_2019": 51353, "median_income": 45007.0}, {"county": "potter", "state": "Texas", "sab": "TX", "fips": 48375, "per_dem": 0.2689728203, "per_gop": 0.6882809742, "pop_2019": 117415, "median_income": 43527.0}, {"county": "presidio", "state": "Texas", "sab": "TX", "fips": 48377, "per_dem": 0.6618247844, "per_gop": 0.2959600545, "pop_2019": 6704, "median_income": 29311.0}, {"county": "rains", "state": "Texas", "sab": "TX", "fips": 48379, "per_dem": 0.1336933045, "per_gop": 0.8464362851, "pop_2019": 12514, "median_income": 49755.0}, {"county": "randall", "state": "Texas", "sab": "TX", "fips": 48381, "per_dem": 0.1549811384, "per_gop": 0.8061063312, "pop_2019": 137713, "median_income": 63038.0}, {"county": "reagan", "state": "Texas", "sab": "TX", "fips": 48383, "per_dem": 0.1855555556, "per_gop": 0.7877777778, "pop_2019": 3849, "median_income": 49045.0}, {"county": "real", "state": "Texas", "sab": "TX", "fips": 48385, "per_dem": 0.1561382598, "per_gop": 0.8235995232, "pop_2019": 3452, "median_income": 37071.0}, {"county": "red river", "state": "Texas", "sab": "TX", "fips": 48387, "per_dem": 0.2230425491, "per_gop": 0.7623858558, "pop_2019": 12023, "median_income": 40672.0}, {"county": "reeves", "state": "Texas", "sab": "TX", "fips": 48389, "per_dem": 0.5210427136, "per_gop": 0.4450376884, "pop_2019": 15976, "median_income": 34397.0}, {"county": "refugio", "state": "Texas", "sab": "TX", "fips": 48391, "per_dem": 0.3511035654, "per_gop": 0.6213921902, "pop_2019": 6948, "median_income": 44256.0}, {"county": "roberts", "state": "Texas", "sab": "TX", "fips": 48393, "per_dem": 0.0363636364, "per_gop": 0.9527272727, "pop_2019": 854, "median_income": 66108.0}, {"county": "robertson", "state": "Texas", "sab": "TX", "fips": 48395, "per_dem": 0.3142653352, "per_gop": 0.6654778887, "pop_2019": 17074, "median_income": 42632.0}, {"county": "rockwall", "state": "Texas", "sab": "TX", "fips": 48397, "per_dem": 0.2436945028, "per_gop": 0.7183586734, "pop_2019": 104915, "median_income": 96174.0}, {"county": "runnels", "state": "Texas", "sab": "TX", "fips": 48399, "per_dem": 0.1200531209, "per_gop": 0.8608233732, "pop_2019": 10264, "median_income": 41038.0}, {"county": "rusk", "state": "Texas", "sab": "TX", "fips": 48401, "per_dem": 0.2071706855, "per_gop": 0.7726124039, "pop_2019": 54406, "median_income": 48553.0}, {"county": "sabine", "state": "Texas", "sab": "TX", "fips": 48403, "per_dem": 0.132270573, "per_gop": 0.8599741491, "pop_2019": 10542, "median_income": 40141.0}, {"county": "san augustine cty", "state": "Texas", "sab": "TX", "fips": 48405, "per_dem": 0.2545607634, "per_gop": 0.7353353915, "pop_2019": 8237, "median_income": 39886.0}, {"county": "san jacinto", "state": "Texas", "sab": "TX", "fips": 48407, "per_dem": 0.1973799127, "per_gop": 0.7811741873, "pop_2019": 28859, "median_income": 47553.0}, {"county": "san patricio", "state": "Texas", "sab": "TX", "fips": 48409, "per_dem": 0.3637335565, "per_gop": 0.6044717148, "pop_2019": 66730, "median_income": 51414.0}, {"county": "san saba", "state": "Texas", "sab": "TX", "fips": 48411, "per_dem": 0.124468989, "per_gop": 0.8602378929, "pop_2019": 6055, "median_income": 44430.0}, {"county": "schleicher", "state": "Texas", "sab": "TX", "fips": 48413, "per_dem": 0.1982922201, "per_gop": 0.7770398482, "pop_2019": 2793, "median_income": 43901.0}, {"county": "scurry", "state": "Texas", "sab": "TX", "fips": 48415, "per_dem": 0.1393271241, "per_gop": 0.8369131344, "pop_2019": 16703, "median_income": 46706.0}, {"county": "shackelford", "state": "Texas", "sab": "TX", "fips": 48417, "per_dem": 0.068575233, "per_gop": 0.9174434088, "pop_2019": 3265, "median_income": 44983.0}, {"county": "shelby", "state": "Texas", "sab": "TX", "fips": 48419, "per_dem": 0.1936728395, "per_gop": 0.7904541446, "pop_2019": 25274, "median_income": 42966.0}, {"county": "sherman", "state": "Texas", "sab": "TX", "fips": 48421, "per_dem": 0.1028938907, "per_gop": 0.8649517685, "pop_2019": 3022, "median_income": 48968.0}, {"county": "smith", "state": "Texas", "sab": "TX", "fips": 48423, "per_dem": 0.2660862664, "per_gop": 0.705030002, "pop_2019": 232751, "median_income": 54826.0}, {"county": "somervell", "state": "Texas", "sab": "TX", "fips": 48425, "per_dem": 0.1393188854, "per_gop": 0.8271413829, "pop_2019": 9128, "median_income": 58156.0}, {"county": "starr", "state": "Texas", "sab": "TX", "fips": 48427, "per_dem": 0.7908647678, "per_gop": 0.1897185869, "pop_2019": 64633, "median_income": 24358.0}, {"county": "stephens", "state": "Texas", "sab": "TX", "fips": 48429, "per_dem": 0.1007819288, "per_gop": 0.8783666377, "pop_2019": 9366, "median_income": 43661.0}, {"county": "sterling", "state": "Texas", "sab": "TX", "fips": 48431, "per_dem": 0.1105845182, "per_gop": 0.8672985782, "pop_2019": 1291, "median_income": 51846.0}, {"county": "stonewall", "state": "Texas", "sab": "TX", "fips": 48433, "per_dem": 0.1925820257, "per_gop": 0.7917261056, "pop_2019": 1350, "median_income": 41229.0}, {"county": "sutton", "state": "Texas", "sab": "TX", "fips": 48435, "per_dem": 0.2212014134, "per_gop": 0.7597173145, "pop_2019": 3776, "median_income": 50748.0}, {"county": "swisher", "state": "Texas", "sab": "TX", "fips": 48437, "per_dem": 0.2109589041, "per_gop": 0.7630136986, "pop_2019": 7397, "median_income": 44049.0}, {"county": "tarrant", "state": "Texas", "sab": "TX", "fips": 48439, "per_dem": 0.4345007483, "per_gop": 0.5215243078, "pop_2019": 2102515, "median_income": 68155.0}, {"county": "taylor", "state": "Texas", "sab": "TX", "fips": 48441, "per_dem": 0.221954668, "per_gop": 0.7328237529, "pop_2019": 138034, "median_income": 50232.0}, {"county": "terrell", "state": "Texas", "sab": "TX", "fips": 48443, "per_dem": 0.3203661327, "per_gop": 0.6567505721, "pop_2019": 776, "median_income": 35744.0}, {"county": "terry", "state": "Texas", "sab": "TX", "fips": 48445, "per_dem": 0.2404991492, "per_gop": 0.7345433919, "pop_2019": 12337, "median_income": 41457.0}, {"county": "throckmorton", "state": "Texas", "sab": "TX", "fips": 48447, "per_dem": 0.103960396, "per_gop": 0.8849009901, "pop_2019": 1501, "median_income": 41733.0}, {"county": "titus", "state": "Texas", "sab": "TX", "fips": 48449, "per_dem": 0.2765911072, "per_gop": 0.698016565, "pop_2019": 32750, "median_income": 47895.0}, {"county": "tom green", "state": "Texas", "sab": "TX", "fips": 48451, "per_dem": 0.2392662188, "per_gop": 0.7184547554, "pop_2019": 119200, "median_income": 48922.0}, {"county": "travis", "state": "Texas", "sab": "TX", "fips": 48453, "per_dem": 0.6626328887, "per_gop": 0.2740475362, "pop_2019": 1273954, "median_income": 69014.0}, {"county": "trinity", "state": "Texas", "sab": "TX", "fips": 48455, "per_dem": 0.1929120695, "per_gop": 0.7918756269, "pop_2019": 14651, "median_income": 39952.0}, {"county": "tyler", "state": "Texas", "sab": "TX", "fips": 48457, "per_dem": 0.1559794203, "per_gop": 0.8283347973, "pop_2019": 21672, "median_income": 43993.0}, {"county": "upshur", "state": "Texas", "sab": "TX", "fips": 48459, "per_dem": 0.149390627, "per_gop": 0.8291242618, "pop_2019": 41753, "median_income": 49216.0}, {"county": "upton", "state": "Texas", "sab": "TX", "fips": 48461, "per_dem": 0.2191358025, "per_gop": 0.7415123457, "pop_2019": 3657, "median_income": 42767.0}, {"county": "uvalde", "state": "Texas", "sab": "TX", "fips": 48463, "per_dem": 0.4322963295, "per_gop": 0.5402864816, "pop_2019": 26741, "median_income": 40091.0}, {"county": "val verde", "state": "Texas", "sab": "TX", "fips": 48465, "per_dem": 0.5135054912, "per_gop": 0.4345503117, "pop_2019": 49025, "median_income": 41880.0}, {"county": "van zandt", "state": "Texas", "sab": "TX", "fips": 48467, "per_dem": 0.1287288487, "per_gop": 0.8500161372, "pop_2019": 56590, "median_income": 51699.0}, {"county": "victoria", "state": "Texas", "sab": "TX", "fips": 48469, "per_dem": 0.2849639082, "per_gop": 0.6848736788, "pop_2019": 92084, "median_income": 57164.0}, {"county": "walker", "state": "Texas", "sab": "TX", "fips": 48471, "per_dem": 0.3091500279, "per_gop": 0.6542701824, "pop_2019": 72971, "median_income": 46443.0}, {"county": "waller", "state": "Texas", "sab": "TX", "fips": 48473, "per_dem": 0.343643434, "per_gop": 0.6296739456, "pop_2019": 55246, "median_income": 56284.0}, {"county": "ward", "state": "Texas", "sab": "TX", "fips": 48475, "per_dem": 0.2285379432, "per_gop": 0.7445062994, "pop_2019": 11998, "median_income": 43370.0}, {"county": "washington", "state": "Texas", "sab": "TX", "fips": 48477, "per_dem": 0.2292669696, "per_gop": 0.7421170408, "pop_2019": 35882, "median_income": 54253.0}, {"county": "webb", "state": "Texas", "sab": "TX", "fips": 48479, "per_dem": 0.7437881372, "per_gop": 0.2276539997, "pop_2019": 276652, "median_income": 41472.0}, {"county": "wharton", "state": "Texas", "sab": "TX", "fips": 48481, "per_dem": 0.2881620997, "per_gop": 0.690079554, "pop_2019": 41556, "median_income": 47535.0}, {"county": "wheeler", "state": "Texas", "sab": "TX", "fips": 48483, "per_dem": 0.0841283608, "per_gop": 0.9050303556, "pop_2019": 5056, "median_income": 45795.0}, {"county": "wichita", "state": "Texas", "sab": "TX", "fips": 48485, "per_dem": 0.2308443014, "per_gop": 0.7282198718, "pop_2019": 132230, "median_income": 49855.0}, {"county": "wilbarger", "state": "Texas", "sab": "TX", "fips": 48487, "per_dem": 0.1967812729, "per_gop": 0.7720068276, "pop_2019": 12769, "median_income": 43538.0}, {"county": "willacy", "state": "Texas", "sab": "TX", "fips": 48489, "per_dem": 0.6721763085, "per_gop": 0.303227076, "pop_2019": 21358, "median_income": 32638.0}, {"county": "williamson", "state": "Texas", "sab": "TX", "fips": 48491, "per_dem": 0.4201591829, "per_gop": 0.5187857813, "pop_2019": 590551, "median_income": 89500.0}, {"county": "wilson", "state": "Texas", "sab": "TX", "fips": 48493, "per_dem": 0.2487665541, "per_gop": 0.7266164633, "pop_2019": 51070, "median_income": 59044.0}, {"county": "winkler", "state": "Texas", "sab": "TX", "fips": 48495, "per_dem": 0.2242391885, "per_gop": 0.74906567, "pop_2019": 8010, "median_income": 45149.0}, {"county": "wise", "state": "Texas", "sab": "TX", "fips": 48497, "per_dem": 0.1383561088, "per_gop": 0.8375572767, "pop_2019": 69984, "median_income": 61888.0}, {"county": "wood", "state": "Texas", "sab": "TX", "fips": 48499, "per_dem": 0.1407272337, "per_gop": 0.8409846616, "pop_2019": 45539, "median_income": 48534.0}, {"county": "yoakum", "state": "Texas", "sab": "TX", "fips": 48501, "per_dem": 0.1852979556, "per_gop": 0.7816441931, "pop_2019": 8713, "median_income": 48220.0}, {"county": "young", "state": "Texas", "sab": "TX", "fips": 48503, "per_dem": 0.113998433, "per_gop": 0.8601462523, "pop_2019": 18010, "median_income": 45013.0}, {"county": "zapata", "state": "Texas", "sab": "TX", "fips": 48505, "per_dem": 0.6560306318, "per_gop": 0.3280153159, "pop_2019": 14179, "median_income": 36358.0}, {"county": "zavala", "state": "Texas", "sab": "TX", "fips": 48507, "per_dem": 0.7766961652, "per_gop": 0.2041297935, "pop_2019": 11840, "median_income": 24860.0}, {"county": "beaver", "state": "Utah", "sab": "UT", "fips": 49001, "per_dem": 0.1060240964, "per_gop": 0.7381526104, "pop_2019": 6710, "median_income": 50983.0}, {"county": "box elder", "state": "Utah", "sab": "UT", "fips": 49003, "per_dem": 0.1096204979, "per_gop": 0.6238820401, "pop_2019": 56046, "median_income": 65868.0}, {"county": "cache", "state": "Utah", "sab": "UT", "fips": 49005, "per_dem": 0.1868781181, "per_gop": 0.4638646562, "pop_2019": 128289, "median_income": 58637.0}, {"county": "carbon", "state": "Utah", "sab": "UT", "fips": 49007, "per_dem": 0.2169352776, "per_gop": 0.6628293681, "pop_2019": 20463, "median_income": 50233.0}, {"county": "daggett", "state": "Utah", "sab": "UT", "fips": 49009, "per_dem": 0.1634408602, "per_gop": 0.7032258065, "pop_2019": 950, "median_income": 45506.0}, {"county": "davis", "state": "Utah", "sab": "UT", "fips": 49011, "per_dem": 0.2156963912, "per_gop": 0.4489255788, "pop_2019": 355481, "median_income": 79293.0}, {"county": "duchesne", "state": "Utah", "sab": "UT", "fips": 49013, "per_dem": 0.0721292556, "per_gop": 0.7941431044, "pop_2019": 19938, "median_income": 46192.0}, {"county": "emery", "state": "Utah", "sab": "UT", "fips": 49015, "per_dem": 0.0889045273, "per_gop": 0.7980295567, "pop_2019": 10012, "median_income": 58814.0}, {"county": "garfield", "state": "Utah", "sab": "UT", "fips": 49017, "per_dem": 0.1534437663, "per_gop": 0.68744551, "pop_2019": 5051, "median_income": 51921.0}, {"county": "grand", "state": "Utah", "sab": "UT", "fips": 49019, "per_dem": 0.433572711, "per_gop": 0.434021544, "pop_2019": 9754, "median_income": 47799.0}, {"county": "iron", "state": "Utah", "sab": "UT", "fips": 49021, "per_dem": 0.1370326951, "per_gop": 0.6529243194, "pop_2019": 54839, "median_income": 48872.0}, {"county": "juab", "state": "Utah", "sab": "UT", "fips": 49023, "per_dem": 0.1069676153, "per_gop": 0.676889107, "pop_2019": 12017, "median_income": 56289.0}, {"county": "kane", "state": "Utah", "sab": "UT", "fips": 49025, "per_dem": 0.2122343481, "per_gop": 0.6456059736, "pop_2019": 7886, "median_income": 50544.0}, {"county": "millard", "state": "Utah", "sab": "UT", "fips": 49027, "per_dem": 0.0823461979, "per_gop": 0.7374856706, "pop_2019": 13188, "median_income": 53394.0}, {"county": "morgan", "state": "Utah", "sab": "UT", "fips": 49029, "per_dem": 0.1113707165, "per_gop": 0.6144859813, "pop_2019": 12124, "median_income": 74197.0}, {"county": "piute", "state": "Utah", "sab": "UT", "fips": 49031, "per_dem": 0.0502431118, "per_gop": 0.8703403566, "pop_2019": 1479, "median_income": 43723.0}, {"county": "rich", "state": "Utah", "sab": "UT", "fips": 49033, "per_dem": 0.0948905109, "per_gop": 0.7171532847, "pop_2019": 2483, "median_income": 58690.0}, {"county": "salt lake", "state": "Utah", "sab": "UT", "fips": 49035, "per_dem": 0.428482871, "per_gop": 0.3262819395, "pop_2019": 1160437, "median_income": 71393.0}, {"county": "san juan", "state": "Utah", "sab": "UT", "fips": 49037, "per_dem": 0.3708449396, "per_gop": 0.4893221913, "pop_2019": 15308, "median_income": 41527.0}, {"county": "sanpete", "state": "Utah", "sab": "UT", "fips": 49039, "per_dem": 0.1049294334, "per_gop": 0.6582123134, "pop_2019": 30939, "median_income": 48766.0}, {"county": "sevier", "state": "Utah", "sab": "UT", "fips": 49041, "per_dem": 0.081006259, "per_gop": 0.7769619644, "pop_2019": 21620, "median_income": 52869.0}, {"county": "summit", "state": "Utah", "sab": "UT", "fips": 49043, "per_dem": 0.509164059, "per_gop": 0.3556350271, "pop_2019": 42145, "median_income": 95876.0}, {"county": "tooele", "state": "Utah", "sab": "UT", "fips": 49045, "per_dem": 0.2123776779, "per_gop": 0.5127215022, "pop_2019": 72259, "median_income": 67555.0}, {"county": "uintah", "state": "Utah", "sab": "UT", "fips": 49047, "per_dem": 0.0777769153, "per_gop": 0.7665916324, "pop_2019": 35734, "median_income": 50944.0}, {"county": "utah", "state": "Utah", "sab": "UT", "fips": 49049, "per_dem": 0.1404979936, "per_gop": 0.5130557556, "pop_2019": 636235, "median_income": 67644.0}, {"county": "wasatch", "state": "Utah", "sab": "UT", "fips": 49051, "per_dem": 0.2527227723, "per_gop": 0.5045379538, "pop_2019": 34091, "median_income": 73221.0}, {"county": "washington", "state": "Utah", "sab": "UT", "fips": 49053, "per_dem": 0.1666782621, "per_gop": 0.6881761575, "pop_2019": 177556, "median_income": 54920.0}, {"county": "wayne", "state": "Utah", "sab": "UT", "fips": 49055, "per_dem": 0.1921985816, "per_gop": 0.680141844, "pop_2019": 2711, "median_income": 47228.0}, {"county": "weber", "state": "Utah", "sab": "UT", "fips": 49057, "per_dem": 0.2723969012, "per_gop": 0.4720261261, "pop_2019": 260213, "median_income": 64959.0}, {"county": "addison", "state": "Vermont", "sab": "VT", "fips": 50001, "per_dem": 0.6376193724, "per_gop": 0.301102774, "pop_2019": 36777, "median_income": 63672.0}, {"county": "bennington", "state": "Vermont", "sab": "VT", "fips": 50003, "per_dem": 0.5836035485, "per_gop": 0.3624961762, "pop_2019": 35470, "median_income": 58926.0}, {"county": "caledonia", "state": "Vermont", "sab": "VT", "fips": 50005, "per_dem": 0.4970692581, "per_gop": 0.4267314515, "pop_2019": 29993, "median_income": 51361.0}, {"county": "chittenden", "state": "Vermont", "sab": "VT", "fips": 50007, "per_dem": 0.7049040291, "per_gop": 0.2368274595, "pop_2019": 163774, "median_income": 70360.0}, {"county": "essex", "state": "Vermont", "sab": "VT", "fips": 50009, "per_dem": 0.3765705839, "per_gop": 0.55654102, "pop_2019": 6163, "median_income": 45000.0}, {"county": "franklin", "state": "Vermont", "sab": "VT", "fips": 50011, "per_dem": 0.4826820833, "per_gop": 0.4517627626, "pop_2019": 49402, "median_income": 61484.0}, {"county": "grand isle", "state": "Vermont", "sab": "VT", "fips": 50013, "per_dem": 0.554261514, "per_gop": 0.3935944944, "pop_2019": 7235, "median_income": 63512.0}, {"county": "lamoille", "state": "Vermont", "sab": "VT", "fips": 50015, "per_dem": 0.6220255992, "per_gop": 0.3066746843, "pop_2019": 25362, "median_income": 58085.0}, {"county": "orange", "state": "Vermont", "sab": "VT", "fips": 50017, "per_dem": 0.5586749851, "per_gop": 0.3711378491, "pop_2019": 28892, "median_income": 58821.0}, {"county": "orleans", "state": "Vermont", "sab": "VT", "fips": 50019, "per_dem": 0.4715143793, "per_gop": 0.4694211867, "pop_2019": 27037, "median_income": 45876.0}, {"county": "rutland", "state": "Vermont", "sab": "VT", "fips": 50021, "per_dem": 0.4927331887, "per_gop": 0.450867679, "pop_2019": 58191, "median_income": 54228.0}, {"county": "washington", "state": "Vermont", "sab": "VT", "fips": 50023, "per_dem": 0.6489146367, "per_gop": 0.2789488379, "pop_2019": 58409, "median_income": 60470.0}, {"county": "windham", "state": "Vermont", "sab": "VT", "fips": 50025, "per_dem": 0.6779821285, "per_gop": 0.2582383812, "pop_2019": 42222, "median_income": 56384.0}, {"county": "windsor", "state": "Vermont", "sab": "VT", "fips": 50027, "per_dem": 0.6303535499, "per_gop": 0.3091405576, "pop_2019": 55062, "median_income": 60051.0}, {"county": "accomack", "state": "Virginia", "sab": "VA", "fips": 51001, "per_dem": 0.4276102824, "per_gop": 0.5447159632, "pop_2019": 32316, "median_income": 44645.0}, {"county": "albemarle", "state": "Virginia", "sab": "VA", "fips": 51003, "per_dem": 0.5931699148, "per_gop": 0.3426087576, "pop_2019": 109330, "median_income": 74899.0}, {"county": "alleghany", "state": "Virginia", "sab": "VA", "fips": 51005, "per_dem": 0.2963317821, "per_gop": 0.6669860389, "pop_2019": 14860, "median_income": 56888.0}, {"county": "amelia", "state": "Virginia", "sab": "VA", "fips": 51007, "per_dem": 0.3056147832, "per_gop": 0.6686567164, "pop_2019": 13145, "median_income": 59407.0}, {"county": "amherst", "state": "Virginia", "sab": "VA", "fips": 51009, "per_dem": 0.3288050646, "per_gop": 0.6359140069, "pop_2019": 31605, "median_income": 55188.0}, {"county": "appomattox", "state": "Virginia", "sab": "VA", "fips": 51011, "per_dem": 0.2543374403, "per_gop": 0.718380689, "pop_2019": 15911, "median_income": 53880.0}, {"county": "arlington", "state": "Virginia", "sab": "VA", "fips": 51013, "per_dem": 0.7698669393, "per_gop": 0.1688815525, "pop_2019": 236842, "median_income": 92982.0}, {"county": "augusta", "state": "Virginia", "sab": "VA", "fips": 51015, "per_dem": 0.2211614522, "per_gop": 0.7133466081, "pop_2019": 75558, "median_income": 63529.0}, {"county": "bath", "state": "Virginia", "sab": "VA", "fips": 51017, "per_dem": 0.2688363798, "per_gop": 0.6901471244, "pop_2019": 4147, "median_income": 51675.0}, {"county": "bedford", "state": "Virginia", "sab": "VA", "fips": 51019, "per_dem": 0.2307163514, "per_gop": 0.7248376239, "pop_2019": 78997, "median_income": 63664.0}, {"county": "bland", "state": "Virginia", "sab": "VA", "fips": 51021, "per_dem": 0.145006402, "per_gop": 0.8233034571, "pop_2019": 6280, "median_income": 44862.0}, {"county": "botetourt", "state": "Virginia", "sab": "VA", "fips": 51023, "per_dem": 0.2409741967, "per_gop": 0.7171825546, "pop_2019": 33419, "median_income": 71921.0}, {"county": "brunswick", "state": "Virginia", "sab": "VA", "fips": 51025, "per_dem": 0.585088293, "per_gop": 0.3982995422, "pop_2019": 16231, "median_income": 46177.0}, {"county": "buchanan", "state": "Virginia", "sab": "VA", "fips": 51027, "per_dem": 0.186659436, "per_gop": 0.7908893709, "pop_2019": 21004, "median_income": 32784.0}, {"county": "buckingham", "state": "Virginia", "sab": "VA", "fips": 51029, "per_dem": 0.4294343767, "per_gop": 0.544892916, "pop_2019": 17148, "median_income": 44102.0}, {"county": "campbell", "state": "Virginia", "sab": "VA", "fips": 51031, "per_dem": 0.2423763686, "per_gop": 0.7143067088, "pop_2019": 54885, "median_income": 55021.0}, {"county": "caroline", "state": "Virginia", "sab": "VA", "fips": 51033, "per_dem": 0.4528155614, "per_gop": 0.5034181408, "pop_2019": 30725, "median_income": 58806.0}, {"county": "carroll", "state": "Virginia", "sab": "VA", "fips": 51035, "per_dem": 0.1881945978, "per_gop": 0.784058291, "pop_2019": 29791, "median_income": 45157.0}, {"county": "charles city", "state": "Virginia", "sab": "VA", "fips": 51036, "per_dem": 0.5991989319, "per_gop": 0.3687583445, "pop_2019": 6963, "median_income": 63086.0}, {"county": "charlotte", "state": "Virginia", "sab": "VA", "fips": 51037, "per_dem": 0.3717196133, "per_gop": 0.6006560773, "pop_2019": 11880, "median_income": 42696.0}, {"county": "chesterfield", "state": "Virginia", "sab": "VA", "fips": 51041, "per_dem": 0.4620567295, "per_gop": 0.4845625485, "pop_2019": 352802, "median_income": 86394.0}, {"county": "clarke", "state": "Virginia", "sab": "VA", "fips": 51043, "per_dem": 0.3747386545, "per_gop": 0.5727462797, "pop_2019": 14619, "median_income": 76157.0}, {"county": "craig", "state": "Virginia", "sab": "VA", "fips": 51045, "per_dem": 0.1943247126, "per_gop": 0.7683189655, "pop_2019": 5131, "median_income": 55071.0}, {"county": "culpeper", "state": "Virginia", "sab": "VA", "fips": 51047, "per_dem": 0.350613483, "per_gop": 0.6040204645, "pop_2019": 52605, "median_income": 66843.0}, {"county": "cumberland", "state": "Virginia", "sab": "VA", "fips": 51049, "per_dem": 0.4168205128, "per_gop": 0.5524102564, "pop_2019": 9932, "median_income": 46957.0}, {"county": "dickenson", "state": "Virginia", "sab": "VA", "fips": 51051, "per_dem": 0.2084309133, "per_gop": 0.7700234192, "pop_2019": 14318, "median_income": 34581.0}, {"county": "dinwiddie", "state": "Virginia", "sab": "VA", "fips": 51053, "per_dem": 0.4259957142, "per_gop": 0.5502844898, "pop_2019": 28544, "median_income": 61370.0}, {"county": "essex", "state": "Virginia", "sab": "VA", "fips": 51057, "per_dem": 0.4745984311, "per_gop": 0.4962644752, "pop_2019": 10953, "median_income": 55190.0}, {"county": "fairfax", "state": "Virginia", "sab": "VA", "fips": 51059, "per_dem": 0.6529976532, "per_gop": 0.2907519093, "pop_2019": 1147532, "median_income": 119620.0}, {"county": "fauquier", "state": "Virginia", "sab": "VA", "fips": 51061, "per_dem": 0.3491003125, "per_gop": 0.5955715979, "pop_2019": 71222, "median_income": 91503.0}, {"county": "floyd", "state": "Virginia", "sab": "VA", "fips": 51063, "per_dem": 0.2885097842, "per_gop": 0.6634470647, "pop_2019": 15749, "median_income": 46616.0}, {"county": "fluvanna", "state": "Virginia", "sab": "VA", "fips": 51065, "per_dem": 0.4262525941, "per_gop": 0.5201600949, "pop_2019": 27270, "median_income": 68439.0}, {"county": "franklin", "state": "Virginia", "sab": "VA", "fips": 51067, "per_dem": 0.2706211528, "per_gop": 0.6924081328, "pop_2019": 56042, "median_income": 56166.0}, {"county": "frederick", "state": "Virginia", "sab": "VA", "fips": 51069, "per_dem": 0.2970124337, "per_gop": 0.6495651957, "pop_2019": 89313, "median_income": 69279.0}, {"county": "giles", "state": "Virginia", "sab": "VA", "fips": 51071, "per_dem": 0.2377989263, "per_gop": 0.7235236701, "pop_2019": 16720, "median_income": 51548.0}, {"county": "gloucester", "state": "Virginia", "sab": "VA", "fips": 51073, "per_dem": 0.2765314485, "per_gop": 0.6703032166, "pop_2019": 37348, "median_income": 67036.0}, {"county": "goochland", "state": "Virginia", "sab": "VA", "fips": 51075, "per_dem": 0.3506101938, "per_gop": 0.6011486001, "pop_2019": 23753, "median_income": 83102.0}, {"county": "grayson", "state": "Virginia", "sab": "VA", "fips": 51077, "per_dem": 0.1938550565, "per_gop": 0.7705979609, "pop_2019": 15550, "median_income": 42322.0}, {"county": "greene", "state": "Virginia", "sab": "VA", "fips": 51079, "per_dem": 0.3075870778, "per_gop": 0.6253814585, "pop_2019": 19819, "median_income": 67789.0}, {"county": "greensville", "state": "Virginia", "sab": "VA", "fips": 51081, "per_dem": 0.5862938345, "per_gop": 0.3981205592, "pop_2019": 11336, "median_income": 47231.0}, {"county": "halifax", "state": "Virginia", "sab": "VA", "fips": 51083, "per_dem": 0.4065856249, "per_gop": 0.5722884457, "pop_2019": 33911, "median_income": 44172.0}, {"county": "hanover", "state": "Virginia", "sab": "VA", "fips": 51085, "per_dem": 0.3106895832, "per_gop": 0.6353730361, "pop_2019": 107766, "median_income": 87406.0}, {"county": "henrico", "state": "Virginia", "sab": "VA", "fips": 51087, "per_dem": 0.5779916773, "per_gop": 0.3684353506, "pop_2019": 330818, "median_income": 72591.0}, {"county": "henry", "state": "Virginia", "sab": "VA", "fips": 51089, "per_dem": 0.3412127013, "per_gop": 0.6328602938, "pop_2019": 50557, "median_income": 46957.0}, {"county": "highland", "state": "Virginia", "sab": "VA", "fips": 51091, "per_dem": 0.2667145938, "per_gop": 0.688713156, "pop_2019": 2190, "median_income": 43881.0}, {"county": "isle of wight", "state": "Virginia", "sab": "VA", "fips": 51093, "per_dem": 0.3746399102, "per_gop": 0.5844929447, "pop_2019": 37109, "median_income": 66986.0}, {"county": "james city", "state": "Virginia", "sab": "VA", "fips": 51095, "per_dem": 0.4467089407, "per_gop": 0.4980227906, "pop_2019": 76523, "median_income": 82050.0}, {"county": "king and queen", "state": "Virginia", "sab": "VA", "fips": 51097, "per_dem": 0.4013831259, "per_gop": 0.569571231, "pop_2019": 7025, "median_income": 53045.0}, {"county": "king george", "state": "Virginia", "sab": "VA", "fips": 51099, "per_dem": 0.334419654, "per_gop": 0.6131862622, "pop_2019": 26836, "median_income": 73620.0}, {"county": "king william", "state": "Virginia", "sab": "VA", "fips": 51101, "per_dem": 0.3028169014, "per_gop": 0.6561399648, "pop_2019": 17148, "median_income": 73611.0}, {"county": "lancaster", "state": "Virginia", "sab": "VA", "fips": 51103, "per_dem": 0.4337020761, "per_gop": 0.5334141537, "pop_2019": 10603, "median_income": 49057.0}, {"county": "lee", "state": "Virginia", "sab": "VA", "fips": 51105, "per_dem": 0.1739548808, "per_gop": 0.806372287, "pop_2019": 23423, "median_income": 33904.0}, {"county": "loudoun", "state": "Virginia", "sab": "VA", "fips": 51107, "per_dem": 0.5542340443, "per_gop": 0.3862813081, "pop_2019": 413538, "median_income": 119027.0}, {"county": "louisa", "state": "Virginia", "sab": "VA", "fips": 51109, "per_dem": 0.3546010167, "per_gop": 0.600159936, "pop_2019": 37591, "median_income": 58153.0}, {"county": "lunenburg", "state": "Virginia", "sab": "VA", "fips": 51111, "per_dem": 0.3991393222, "per_gop": 0.5748610364, "pop_2019": 12196, "median_income": 41176.0}, {"county": "madison", "state": "Virginia", "sab": "VA", "fips": 51113, "per_dem": 0.3175656187, "per_gop": 0.637150274, "pop_2019": 13261, "median_income": 58823.0}, {"county": "mathews", "state": "Virginia", "sab": "VA", "fips": 51115, "per_dem": 0.2953514739, "per_gop": 0.6642101285, "pop_2019": 8834, "median_income": 63790.0}, {"county": "mecklenburg", "state": "Virginia", "sab": "VA", "fips": 51117, "per_dem": 0.432957765, "per_gop": 0.5457600316, "pop_2019": 30587, "median_income": 46313.0}, {"county": "middlesex", "state": "Virginia", "sab": "VA", "fips": 51119, "per_dem": 0.3515181849, "per_gop": 0.6119452786, "pop_2019": 10582, "median_income": 54423.0}, {"county": "montgomery", "state": "Virginia", "sab": "VA", "fips": 51121, "per_dem": 0.4687902565, "per_gop": 0.4556739665, "pop_2019": 98535, "median_income": 47715.0}, {"county": "nelson", "state": "Virginia", "sab": "VA", "fips": 51125, "per_dem": 0.4458591003, "per_gop": 0.5032132897, "pop_2019": 14930, "median_income": 54267.0}, {"county": "new kent", "state": "Virginia", "sab": "VA", "fips": 51127, "per_dem": 0.2914576996, "per_gop": 0.6673518047, "pop_2019": 23091, "median_income": 79100.0}, {"county": "northampton", "state": "Virginia", "sab": "VA", "fips": 51131, "per_dem": 0.5306488425, "per_gop": 0.4378871862, "pop_2019": 11710, "median_income": 41732.0}, {"county": "northumberland", "state": "Virginia", "sab": "VA", "fips": 51133, "per_dem": 0.3461350294, "per_gop": 0.6224315068, "pop_2019": 12095, "median_income": 56274.0}, {"county": "nottoway", "state": "Virginia", "sab": "VA", "fips": 51135, "per_dem": 0.4211701653, "per_gop": 0.5526276612, "pop_2019": 15232, "median_income": 45554.0}, {"county": "orange", "state": "Virginia", "sab": "VA", "fips": 51137, "per_dem": 0.3470886519, "per_gop": 0.6126362418, "pop_2019": 37051, "median_income": 63299.0}, {"county": "page", "state": "Virginia", "sab": "VA", "fips": 51139, "per_dem": 0.2357685454, "per_gop": 0.7337522273, "pop_2019": 23902, "median_income": 49234.0}, {"county": "patrick", "state": "Virginia", "sab": "VA", "fips": 51141, "per_dem": 0.2082695253, "per_gop": 0.7602780068, "pop_2019": 17608, "median_income": 42365.0}, {"county": "pittsylvania", "state": "Virginia", "sab": "VA", "fips": 51143, "per_dem": 0.2901820936, "per_gop": 0.6861488939, "pop_2019": 60354, "median_income": 51882.0}, {"county": "powhatan", "state": "Virginia", "sab": "VA", "fips": 51145, "per_dem": 0.2415743718, "per_gop": 0.707097773, "pop_2019": 29652, "median_income": 79686.0}, {"county": "prince edward", "state": "Virginia", "sab": "VA", "fips": 51147, "per_dem": 0.5036760672, "per_gop": 0.4497969933, "pop_2019": 22802, "median_income": 46196.0}, {"county": "prince george", "state": "Virginia", "sab": "VA", "fips": 51149, "per_dem": 0.3977075589, "per_gop": 0.5673482032, "pop_2019": 38353, "median_income": 73612.0}, {"county": "prince william", "state": "Virginia", "sab": "VA", "fips": 51153, "per_dem": 0.5736327613, "per_gop": 0.3732378809, "pop_2019": 470335, "median_income": 97349.0}, {"county": "pulaski", "state": "Virginia", "sab": "VA", "fips": 51155, "per_dem": 0.2759396506, "per_gop": 0.6825039704, "pop_2019": 34027, "median_income": 49992.0}, {"county": "rappahannock", "state": "Virginia", "sab": "VA", "fips": 51157, "per_dem": 0.3917641764, "per_gop": 0.5697569757, "pop_2019": 7370, "median_income": 67806.0}, {"county": "richmond", "state": "Virginia", "sab": "VA", "fips": 51159, "per_dem": 0.3689400164, "per_gop": 0.6061353054, "pop_2019": 9023, "median_income": 48742.0}, {"county": "roanoke", "state": "Virginia", "sab": "VA", "fips": 51161, "per_dem": 0.3347424674, "per_gop": 0.615306387, "pop_2019": 94186, "median_income": 70383.0}, {"county": "rockbridge", "state": "Virginia", "sab": "VA", "fips": 51163, "per_dem": 0.3281235377, "per_gop": 0.6243331774, "pop_2019": 22573, "median_income": 53183.0}, {"county": "rockingham", "state": "Virginia", "sab": "VA", "fips": 51165, "per_dem": 0.2562130501, "per_gop": 0.6916192249, "pop_2019": 81948, "median_income": 60139.0}, {"county": "russell", "state": "Virginia", "sab": "VA", "fips": 51167, "per_dem": 0.190897909, "per_gop": 0.7803198032, "pop_2019": 26586, "median_income": 39604.0}, {"county": "scott", "state": "Virginia", "sab": "VA", "fips": 51169, "per_dem": 0.1570363003, "per_gop": 0.8196916957, "pop_2019": 21566, "median_income": 40349.0}, {"county": "shenandoah", "state": "Virginia", "sab": "VA", "fips": 51171, "per_dem": 0.259109909, "per_gop": 0.6923039095, "pop_2019": 43616, "median_income": 57815.0}, {"county": "smyth", "state": "Virginia", "sab": "VA", "fips": 51173, "per_dem": 0.2074853801, "per_gop": 0.76, "pop_2019": 30104, "median_income": 44399.0}, {"county": "southampton", "state": "Virginia", "sab": "VA", "fips": 51175, "per_dem": 0.405207394, "per_gop": 0.56751578, "pop_2019": 17631, "median_income": 50173.0}, {"county": "spotsylvania", "state": "Virginia", "sab": "VA", "fips": 51177, "per_dem": 0.3898651805, "per_gop": 0.5576244705, "pop_2019": 136215, "median_income": 84900.0}, {"county": "stafford", "state": "Virginia", "sab": "VA", "fips": 51179, "per_dem": 0.4266105585, "per_gop": 0.5178270849, "pop_2019": 152882, "median_income": 98602.0}, {"county": "surry", "state": "Virginia", "sab": "VA", "fips": 51181, "per_dem": 0.5203722334, "per_gop": 0.448943662, "pop_2019": 6422, "median_income": 55431.0}, {"county": "sussex", "state": "Virginia", "sab": "VA", "fips": 51183, "per_dem": 0.5706910246, "per_gop": 0.4080619539, "pop_2019": 11159, "median_income": 45763.0}, {"county": "tazewell", "state": "Virginia", "sab": "VA", "fips": 51185, "per_dem": 0.1565287916, "per_gop": 0.8196809949, "pop_2019": 40595, "median_income": 40297.0}, {"county": "warren", "state": "Virginia", "sab": "VA", "fips": 51187, "per_dem": 0.290315328, "per_gop": 0.6611207914, "pop_2019": 40164, "median_income": 62610.0}, {"county": "washington", "state": "Virginia", "sab": "VA", "fips": 51191, "per_dem": 0.2157495625, "per_gop": 0.7508846976, "pop_2019": 53740, "median_income": 48323.0}, {"county": "westmoreland", "state": "Virginia", "sab": "VA", "fips": 51193, "per_dem": 0.4490411289, "per_gop": 0.5223736582, "pop_2019": 18015, "median_income": 52832.0}, {"county": "wise", "state": "Virginia", "sab": "VA", "fips": 51195, "per_dem": 0.1792408779, "per_gop": 0.7993462744, "pop_2019": 37383, "median_income": 38593.0}, {"county": "wythe", "state": "Virginia", "sab": "VA", "fips": 51197, "per_dem": 0.2086792453, "per_gop": 0.7580377358, "pop_2019": 28684, "median_income": 47575.0}, {"county": "york", "state": "Virginia", "sab": "VA", "fips": 51199, "per_dem": 0.3813340379, "per_gop": 0.5526099466, "pop_2019": 68280, "median_income": 85536.0}, {"county": "alexandria", "state": "Virginia", "sab": "VA", "fips": 51510, "per_dem": 0.7682700581, "per_gop": 0.1780087116, "pop_2019": 159428, "median_income": 82729.0}, {"county": "bristol", "state": "Virginia", "sab": "VA", "fips": 51520, "per_dem": 0.2629916738, "per_gop": 0.7011197244, "pop_2019": 16762, "median_income": 40423.0}, {"county": "buena vista", "state": "Virginia", "sab": "VA", "fips": 51530, "per_dem": 0.2893528184, "per_gop": 0.5979123173, "pop_2019": 6478, "median_income": 47833.0}, {"county": "charlottesville", "state": "Virginia", "sab": "VA", "fips": 51540, "per_dem": 0.8043311872, "per_gop": 0.1328620954, "pop_2019": 47266, "median_income": 45763.0}, {"county": "chesapeake", "state": "Virginia", "sab": "VA", "fips": 51550, "per_dem": 0.4699580602, "per_gop": 0.4827814392, "pop_2019": 244835, "median_income": 74891.0}, {"county": "colonial heights", "state": "Virginia", "sab": "VA", "fips": 51570, "per_dem": 0.2808828765, "per_gop": 0.6741426368, "pop_2019": 17370, "median_income": 63793.0}, {"county": "covington", "state": "Virginia", "sab": "VA", "fips": 51580, "per_dem": 0.3858168003, "per_gop": 0.5694385817, "pop_2019": 5538, "median_income": 44756.0}, {"county": "danville", "state": "Virginia", "sab": "VA", "fips": 51590, "per_dem": 0.5858869685, "per_gop": 0.3873396246, "pop_2019": 40044, "median_income": 39701.0}, {"county": "emporia", "state": "Virginia", "sab": "VA", "fips": 51595, "per_dem": 0.6468103084, "per_gop": 0.3346007605, "pop_2019": 5346, "median_income": 44768.0}, {"county": "fairfax", "state": "Virginia", "sab": "VA", "fips": 51600, "per_dem": 0.6211405433, "per_gop": 0.3117091277, "pop_2019": 24019, "median_income": 99831.0}, {"county": "falls church", "state": "Virginia", "sab": "VA", "fips": 51610, "per_dem": 0.7577931394, "per_gop": 0.1725577149, "pop_2019": 14617, "median_income": 110579.0}, {"county": "franklin", "state": "Virginia", "sab": "VA", "fips": 51620, "per_dem": 0.6227722772, "per_gop": 0.3517326733, "pop_2019": 7967, "median_income": 46766.0}, {"county": "fredericksburg", "state": "Virginia", "sab": "VA", "fips": 51630, "per_dem": 0.6008082622, "per_gop": 0.3350696004, "pop_2019": 29036, "median_income": 51043.0}, {"county": "galax", "state": "Virginia", "sab": "VA", "fips": 51640, "per_dem": 0.2877697842, "per_gop": 0.6783749471, "pop_2019": 6347, "median_income": 41673.0}, {"county": "hampton", "state": "Virginia", "sab": "VA", "fips": 51650, "per_dem": 0.6672738213, "per_gop": 0.2895151978, "pop_2019": 134510, "median_income": 58344.0}, {"county": "harrisonburg", "state": "Virginia", "sab": "VA", "fips": 51660, "per_dem": 0.5708472277, "per_gop": 0.3522296954, "pop_2019": 53016, "median_income": 44201.0}, {"county": "hopewell", "state": "Virginia", "sab": "VA", "fips": 51670, "per_dem": 0.5265388046, "per_gop": 0.4332069581, "pop_2019": 22529, "median_income": 48993.0}, {"county": "lexington", "state": "Virginia", "sab": "VA", "fips": 51678, "per_dem": 0.6184640523, "per_gop": 0.3129084967, "pop_2019": 7446, "median_income": 42774.0}, {"county": "lynchburg", "state": "Virginia", "sab": "VA", "fips": 51680, "per_dem": 0.4183145209, "per_gop": 0.5086141051, "pop_2019": 82168, "median_income": 47573.0}, {"county": "manassas", "state": "Virginia", "sab": "VA", "fips": 51683, "per_dem": 0.5519395135, "per_gop": 0.3901380671, "pop_2019": 41085, "median_income": 89156.0}, {"county": "manassas", "state": "Virginia", "sab": "VA", "fips": 51685, "per_dem": 0.6171845033, "per_gop": 0.3321825853, "pop_2019": 17478, "median_income": 89725.0}, {"county": "martinsville", "state": "Virginia", "sab": "VA", "fips": 51690, "per_dem": 0.6012259493, "per_gop": 0.3659117998, "pop_2019": 12554, "median_income": 40500.0}, {"county": "newport news", "state": "Virginia", "sab": "VA", "fips": 51700, "per_dem": 0.5990910685, "per_gop": 0.3455985504, "pop_2019": 179225, "median_income": 54013.0}, {"county": "norfolk", "state": "Virginia", "sab": "VA", "fips": 51710, "per_dem": 0.6841510137, "per_gop": 0.2643936572, "pop_2019": 242742, "median_income": 46955.0}, {"county": "norton", "state": "Virginia", "sab": "VA", "fips": 51720, "per_dem": 0.2630494505, "per_gop": 0.7012362637, "pop_2019": 3981, "median_income": 33632.0}, {"county": "petersburg", "state": "Virginia", "sab": "VA", "fips": 51730, "per_dem": 0.8751913684, "per_gop": 0.1055624408, "pop_2019": 31346, "median_income": 42581.0}, {"county": "poquoson", "state": "Virginia", "sab": "VA", "fips": 51735, "per_dem": 0.224768063, "per_gop": 0.7153500141, "pop_2019": 12271, "median_income": 89911.0}, {"county": "portsmouth", "state": "Virginia", "sab": "VA", "fips": 51740, "per_dem": 0.6619069767, "per_gop": 0.2970465116, "pop_2019": 94398, "median_income": 49799.0}, {"county": "radford", "state": "Virginia", "sab": "VA", "fips": 51750, "per_dem": 0.4845822281, "per_gop": 0.437168435, "pop_2019": 18249, "median_income": 36386.0}, {"county": "richmond", "state": "Virginia", "sab": "VA", "fips": 51760, "per_dem": 0.7879734808, "per_gop": 0.1504792872, "pop_2019": 230436, "median_income": 45931.0}, {"county": "roanoke", "state": "Virginia", "sab": "VA", "fips": 51770, "per_dem": 0.560846434, "per_gop": 0.3845139954, "pop_2019": 99143, "median_income": 45338.0}, {"county": "salem", "state": "Virginia", "sab": "VA", "fips": 51775, "per_dem": 0.347266881, "per_gop": 0.5956797757, "pop_2019": 25301, "median_income": 57555.0}, {"county": "staunton", "state": "Virginia", "sab": "VA", "fips": 51790, "per_dem": 0.4781945441, "per_gop": 0.4602476669, "pop_2019": 24932, "median_income": 48617.0}, {"county": "suffolk", "state": "Virginia", "sab": "VA", "fips": 51800, "per_dem": 0.5488325503, "per_gop": 0.4103603711, "pop_2019": 92108, "median_income": 60681.0}, {"county": "virginia beach", "state": "Virginia", "sab": "VA", "fips": 51810, "per_dem": 0.4465079476, "per_gop": 0.4909876888, "pop_2019": 449974, "median_income": 71883.0}, {"county": "waynesboro", "state": "Virginia", "sab": "VA", "fips": 51820, "per_dem": 0.4127715602, "per_gop": 0.5264428352, "pop_2019": 22630, "median_income": 48241.0}, {"county": "williamsburg", "state": "Virginia", "sab": "VA", "fips": 51830, "per_dem": 0.6900716751, "per_gop": 0.2549774356, "pop_2019": 14954, "median_income": 54745.0}, {"county": "winchester", "state": "Virginia", "sab": "VA", "fips": 51840, "per_dem": 0.4880839796, "per_gop": 0.4526196331, "pop_2019": 28078, "median_income": 50674.0}, {"county": "adams", "state": "Washington", "sab": "WA", "fips": 53001, "per_dem": 0.2739524626, "per_gop": 0.6714040676, "pop_2019": 19983, "median_income": 50015.0}, {"county": "asotin", "state": "Washington", "sab": "WA", "fips": 53003, "per_dem": 0.3219743907, "per_gop": 0.5898389095, "pop_2019": 22582, "median_income": 49477.0}, {"county": "benton", "state": "Washington", "sab": "WA", "fips": 53005, "per_dem": 0.3273174093, "per_gop": 0.5928459048, "pop_2019": 204390, "median_income": 69431.0}, {"county": "chelan", "state": "Washington", "sab": "WA", "fips": 53007, "per_dem": 0.3928506292, "per_gop": 0.5496990699, "pop_2019": 77200, "median_income": 55074.0}, {"county": "clallam", "state": "Washington", "sab": "WA", "fips": 53009, "per_dem": 0.4594209489, "per_gop": 0.4755191754, "pop_2019": 77331, "median_income": 53794.0}, {"county": "clark", "state": "Washington", "sab": "WA", "fips": 53011, "per_dem": 0.4632503167, "per_gop": 0.462703796, "pop_2019": 488241, "median_income": 71397.0}, {"county": "columbia", "state": "Washington", "sab": "WA", "fips": 53013, "per_dem": 0.2409028098, "per_gop": 0.6867802856, "pop_2019": 3985, "median_income": 49442.0}, {"county": "cowlitz", "state": "Washington", "sab": "WA", "fips": 53015, "per_dem": 0.392261185, "per_gop": 0.5290975047, "pop_2019": 110593, "median_income": 58736.0}, {"county": "douglas", "state": "Washington", "sab": "WA", "fips": 53017, "per_dem": 0.3139443621, "per_gop": 0.6285863783, "pop_2019": 43429, "median_income": 56768.0}, {"county": "ferry", "state": "Washington", "sab": "WA", "fips": 53019, "per_dem": 0.3064606742, "per_gop": 0.6117977528, "pop_2019": 7627, "median_income": 44849.0}, {"county": "franklin", "state": "Washington", "sab": "WA", "fips": 53021, "per_dem": 0.3808297707, "per_gop": 0.5517877963, "pop_2019": 95222, "median_income": 57546.0}, {"county": "garfield", "state": "Washington", "sab": "WA", "fips": 53023, "per_dem": 0.224025974, "per_gop": 0.6826298701, "pop_2019": 2225, "median_income": 49291.0}, {"county": "grant", "state": "Washington", "sab": "WA", "fips": 53025, "per_dem": 0.27487615, "per_gop": 0.6539985846, "pop_2019": 97733, "median_income": 52063.0}, {"county": "grays harbor", "state": "Washington", "sab": "WA", "fips": 53027, "per_dem": 0.4255685218, "per_gop": 0.4962971275, "pop_2019": 75061, "median_income": 50416.0}, {"county": "island", "state": "Washington", "sab": "WA", "fips": 53029, "per_dem": 0.4894755451, "per_gop": 0.4303830289, "pop_2019": 85141, "median_income": 67172.0}, {"county": "jefferson", "state": "Washington", "sab": "WA", "fips": 53031, "per_dem": 0.6246766169, "per_gop": 0.2978109453, "pop_2019": 32221, "median_income": 55890.0}, {"county": "king", "state": "Washington", "sab": "WA", "fips": 53033, "per_dem": 0.7214892465, "per_gop": 0.2171453729, "pop_2019": 2252782, "median_income": 78453.0}, {"county": "kitsap", "state": "Washington", "sab": "WA", "fips": 53035, "per_dem": 0.5105247629, "per_gop": 0.3942002107, "pop_2019": 271473, "median_income": 69130.0}, {"county": "kittitas", "state": "Washington", "sab": "WA", "fips": 53037, "per_dem": 0.3921675575, "per_gop": 0.5369804734, "pop_2019": 47935, "median_income": 48034.0}, {"county": "klickitat", "state": "Washington", "sab": "WA", "fips": 53039, "per_dem": 0.3835074551, "per_gop": 0.5467085911, "pop_2019": 22425, "median_income": 50574.0}, {"county": "lewis", "state": "Washington", "sab": "WA", "fips": 53041, "per_dem": 0.2894978996, "per_gop": 0.65105021, "pop_2019": 80707, "median_income": 52410.0}, {"county": "lincoln", "state": "Washington", "sab": "WA", "fips": 53043, "per_dem": 0.2174982431, "per_gop": 0.71943078, "pop_2019": 10939, "median_income": 52032.0}, {"county": "mason", "state": "Washington", "sab": "WA", "fips": 53045, "per_dem": 0.4275578925, "per_gop": 0.4875931862, "pop_2019": 66768, "median_income": 58424.0}, {"county": "okanogan", "state": "Washington", "sab": "WA", "fips": 53047, "per_dem": 0.3653722574, "per_gop": 0.5788120812, "pop_2019": 42243, "median_income": 43872.0}, {"county": "pacific", "state": "Washington", "sab": "WA", "fips": 53049, "per_dem": 0.4309552826, "per_gop": 0.5004218618, "pop_2019": 22471, "median_income": 46061.0}, {"county": "pendoreile", "state": "Washington", "sab": "WA", "fips": 53051, "per_dem": 0.2846199175, "per_gop": 0.6428992339, "pop_2019": 13724, "median_income": 46751.0}, {"county": "pierce", "state": "Washington", "sab": "WA", "fips": 53053, "per_dem": 0.496931108, "per_gop": 0.4217277552, "pop_2019": 904980, "median_income": 66716.0}, {"county": "san juan", "state": "Washington", "sab": "WA", "fips": 53055, "per_dem": 0.6660685617, "per_gop": 0.2503541411, "pop_2019": 17582, "median_income": 64187.0}, {"county": "skagit", "state": "Washington", "sab": "WA", "fips": 53057, "per_dem": 0.475570389, "per_gop": 0.4437270887, "pop_2019": 129205, "median_income": 62549.0}, {"county": "skamania", "state": "Washington", "sab": "WA", "fips": 53059, "per_dem": 0.3950241632, "per_gop": 0.5208519778, "pop_2019": 12083, "median_income": 58027.0}, {"county": "snohomish", "state": "Washington", "sab": "WA", "fips": 53061, "per_dem": 0.5426338305, "per_gop": 0.3762019541, "pop_2019": 822083, "median_income": 78310.0}, {"county": "spokane", "state": "Washington", "sab": "WA", "fips": 53063, "per_dem": 0.416136024, "per_gop": 0.4990652679, "pop_2019": 522798, "median_income": 55062.0}, {"county": "stevens", "state": "Washington", "sab": "WA", "fips": 53065, "per_dem": 0.2645090644, "per_gop": 0.67277041, "pop_2019": 45723, "median_income": 51173.0}, {"county": "thurston", "state": "Washington", "sab": "WA", "fips": 53067, "per_dem": 0.5315982698, "per_gop": 0.3779118732, "pop_2019": 290536, "median_income": 69329.0}, {"county": "wahkiakum", "state": "Washington", "sab": "WA", "fips": 53069, "per_dem": 0.3531933133, "per_gop": 0.5692241749, "pop_2019": 4488, "median_income": 58215.0}, {"county": "walla walla", "state": "Washington", "sab": "WA", "fips": 53071, "per_dem": 0.3828988741, "per_gop": 0.5464550157, "pop_2019": 60760, "median_income": 52984.0}, {"county": "whatcom", "state": "Washington", "sab": "WA", "fips": 53073, "per_dem": 0.5488851723, "per_gop": 0.3718895244, "pop_2019": 229247, "median_income": 59043.0}, {"county": "whitman", "state": "Washington", "sab": "WA", "fips": 53075, "per_dem": 0.4552275726, "per_gop": 0.4503627968, "pop_2019": 50104, "median_income": 42187.0}, {"county": "yakima", "state": "Washington", "sab": "WA", "fips": 53077, "per_dem": 0.3939368794, "per_gop": 0.5475755816, "pop_2019": 250873, "median_income": 51402.0}, {"county": "barbour", "state": "West Virginia", "sab": "WV", "fips": 54001, "per_dem": 0.2013612218, "per_gop": 0.7485059761, "pop_2019": 16441, "median_income": 36497.0}, {"county": "berkeley", "state": "West Virginia", "sab": "WV", "fips": 54003, "per_dem": 0.2872808043, "per_gop": 0.6595744681, "pop_2019": 119171, "median_income": 57209.0}, {"county": "boone", "state": "West Virginia", "sab": "WV", "fips": 54005, "per_dem": 0.2060318928, "per_gop": 0.7491333487, "pop_2019": 21457, "median_income": 37884.0}, {"county": "braxton", "state": "West Virginia", "sab": "WV", "fips": 54007, "per_dem": 0.2597274343, "per_gop": 0.6944499309, "pop_2019": 13957, "median_income": 36029.0}, {"county": "brooke", "state": "West Virginia", "sab": "WV", "fips": 54009, "per_dem": 0.2671907757, "per_gop": 0.6890985325, "pop_2019": 21939, "median_income": 48676.0}, {"county": "cabell", "state": "West Virginia", "sab": "WV", "fips": 54011, "per_dem": 0.3457386624, "per_gop": 0.6008378949, "pop_2019": 91945, "median_income": 42032.0}, {"county": "calhoun", "state": "West Virginia", "sab": "WV", "fips": 54013, "per_dem": 0.1751152074, "per_gop": 0.7768817204, "pop_2019": 7109, "median_income": 31847.0}, {"county": "clay", "state": "West Virginia", "sab": "WV", "fips": 54015, "per_dem": 0.1913455037, "per_gop": 0.7738336714, "pop_2019": 8508, "median_income": 32646.0}, {"county": "doddridge", "state": "West Virginia", "sab": "WV", "fips": 54017, "per_dem": 0.127388535, "per_gop": 0.830502477, "pop_2019": 8448, "median_income": 39471.0}, {"county": "fayette", "state": "West Virginia", "sab": "WV", "fips": 54019, "per_dem": 0.2795812208, "per_gop": 0.6757753342, "pop_2019": 42406, "median_income": 36584.0}, {"county": "gilmer", "state": "West Virginia", "sab": "WV", "fips": 54021, "per_dem": 0.2124208861, "per_gop": 0.7472310127, "pop_2019": 7823, "median_income": 33734.0}, {"county": "grant", "state": "West Virginia", "sab": "WV", "fips": 54023, "per_dem": 0.1031344793, "per_gop": 0.8772497472, "pop_2019": 11568, "median_income": 42677.0}, {"county": "greenbrier", "state": "West Virginia", "sab": "WV", "fips": 54025, "per_dem": 0.2676630435, "per_gop": 0.6792763158, "pop_2019": 34662, "median_income": 39741.0}, {"county": "hampshire", "state": "West Virginia", "sab": "WV", "fips": 54027, "per_dem": 0.1841766974, "per_gop": 0.776674068, "pop_2019": 23175, "median_income": 46735.0}, {"county": "hancock", "state": "West Virginia", "sab": "WV", "fips": 54029, "per_dem": 0.2568422718, "per_gop": 0.701629489, "pop_2019": 28810, "median_income": 49824.0}, {"county": "hardy", "state": "West Virginia", "sab": "WV", "fips": 54031, "per_dem": 0.2074061774, "per_gop": 0.7545665892, "pop_2019": 13776, "median_income": 47001.0}, {"county": "harrison", "state": "West Virginia", "sab": "WV", "fips": 54033, "per_dem": 0.275405483, "per_gop": 0.6705540405, "pop_2019": 67256, "median_income": 45106.0}, {"county": "jackson", "state": "West Virginia", "sab": "WV", "fips": 54035, "per_dem": 0.2186983812, "per_gop": 0.7399240172, "pop_2019": 28576, "median_income": 47869.0}, {"county": "jefferson", "state": "West Virginia", "sab": "WV", "fips": 54037, "per_dem": 0.3939684259, "per_gop": 0.5475069771, "pop_2019": 57146, "median_income": 65491.0}, {"county": "kanawha", "state": "West Virginia", "sab": "WV", "fips": 54039, "per_dem": 0.3731532348, "per_gop": 0.5795509094, "pop_2019": 178124, "median_income": 49835.0}, {"county": "lewis", "state": "West Virginia", "sab": "WV", "fips": 54041, "per_dem": 0.1940450254, "per_gop": 0.7618010167, "pop_2019": 15907, "median_income": 39946.0}, {"county": "lincoln", "state": "West Virginia", "sab": "WV", "fips": 54043, "per_dem": 0.2053520321, "per_gop": 0.7522896394, "pop_2019": 20409, "median_income": 33446.0}, {"county": "logan", "state": "West Virginia", "sab": "WV", "fips": 54045, "per_dem": 0.1690621194, "per_gop": 0.801136825, "pop_2019": 32019, "median_income": 36311.0}, {"county": "mcdowell", "state": "West Virginia", "sab": "WV", "fips": 54047, "per_dem": 0.2312671953, "per_gop": 0.7467227707, "pop_2019": 17624, "median_income": 24988.0}, {"county": "marion", "state": "West Virginia", "sab": "WV", "fips": 54049, "per_dem": 0.3023134003, "per_gop": 0.6369271061, "pop_2019": 56072, "median_income": 42249.0}, {"county": "marshall", "state": "West Virginia", "sab": "WV", "fips": 54051, "per_dem": 0.221203088, "per_gop": 0.7311014293, "pop_2019": 30531, "median_income": 45736.0}, {"county": "mason", "state": "West Virginia", "sab": "WV", "fips": 54053, "per_dem": 0.2045477014, "per_gop": 0.7510627781, "pop_2019": 26516, "median_income": 40047.0}, {"county": "mercer", "state": "West Virginia", "sab": "WV", "fips": 54055, "per_dem": 0.2045900781, "per_gop": 0.7575374144, "pop_2019": 58758, "median_income": 39300.0}, {"county": "mineral", "state": "West Virginia", "sab": "WV", "fips": 54057, "per_dem": 0.1769500438, "per_gop": 0.7850131464, "pop_2019": 26868, "median_income": 45972.0}, {"county": "mingo", "state": "West Virginia", "sab": "WV", "fips": 54059, "per_dem": 0.1441546098, "per_gop": 0.831766818, "pop_2019": 23424, "median_income": 31506.0}, {"county": "monongalia", "state": "West Virginia", "sab": "WV", "fips": 54061, "per_dem": 0.4076903702, "per_gop": 0.5115159656, "pop_2019": 105612, "median_income": 42247.0}, {"county": "monroe", "state": "West Virginia", "sab": "WV", "fips": 54063, "per_dem": 0.1920634921, "per_gop": 0.7649029982, "pop_2019": 13275, "median_income": 40697.0}, {"county": "morgan", "state": "West Virginia", "sab": "WV", "fips": 54065, "per_dem": 0.2053700065, "per_gop": 0.7489194499, "pop_2019": 17884, "median_income": 51679.0}, {"county": "nicholas", "state": "West Virginia", "sab": "WV", "fips": 54067, "per_dem": 0.1940330314, "per_gop": 0.7638785296, "pop_2019": 24496, "median_income": 39810.0}, {"county": "ohio", "state": "West Virginia", "sab": "WV", "fips": 54069, "per_dem": 0.3059655424, "per_gop": 0.6216398227, "pop_2019": 41411, "median_income": 45510.0}, {"county": "pendleton", "state": "West Virginia", "sab": "WV", "fips": 54071, "per_dem": 0.2260273973, "per_gop": 0.7434620174, "pop_2019": 6969, "median_income": 44910.0}, {"county": "pleasants", "state": "West Virginia", "sab": "WV", "fips": 54073, "per_dem": 0.1980830671, "per_gop": 0.7482428115, "pop_2019": 7460, "median_income": 48314.0}, {"county": "pocahontas", "state": "West Virginia", "sab": "WV", "fips": 54075, "per_dem": 0.2553191489, "per_gop": 0.6836142581, "pop_2019": 8247, "median_income": 38965.0}, {"county": "preston", "state": "West Virginia", "sab": "WV", "fips": 54077, "per_dem": 0.1952263897, "per_gop": 0.7533898977, "pop_2019": 33432, "median_income": 41217.0}, {"county": "putnam", "state": "West Virginia", "sab": "WV", "fips": 54079, "per_dem": 0.2366321646, "per_gop": 0.7141103792, "pop_2019": 56450, "median_income": 61828.0}, {"county": "raleigh", "state": "West Virginia", "sab": "WV", "fips": 54081, "per_dem": 0.2170516188, "per_gop": 0.7449421719, "pop_2019": 73361, "median_income": 41592.0}, {"county": "randolph", "state": "West Virginia", "sab": "WV", "fips": 54083, "per_dem": 0.2518491124, "per_gop": 0.7010909763, "pop_2019": 28695, "median_income": 40290.0}, {"county": "ritchie", "state": "West Virginia", "sab": "WV", "fips": 54085, "per_dem": 0.1212871287, "per_gop": 0.8356435644, "pop_2019": 9554, "median_income": 40339.0}, {"county": "roane", "state": "West Virginia", "sab": "WV", "fips": 54087, "per_dem": 0.2330913259, "per_gop": 0.7206725258, "pop_2019": 13688, "median_income": 36175.0}, {"county": "summers", "state": "West Virginia", "sab": "WV", "fips": 54089, "per_dem": 0.2446874355, "per_gop": 0.7105426037, "pop_2019": 12573, "median_income": 31210.0}, {"county": "taylor", "state": "West Virginia", "sab": "WV", "fips": 54091, "per_dem": 0.2282240689, "per_gop": 0.7234533703, "pop_2019": 16695, "median_income": 40032.0}, {"county": "tucker", "state": "West Virginia", "sab": "WV", "fips": 54093, "per_dem": 0.2165127021, "per_gop": 0.7381639723, "pop_2019": 6839, "median_income": 38742.0}, {"county": "tyler", "state": "West Virginia", "sab": "WV", "fips": 54095, "per_dem": 0.1394642364, "per_gop": 0.8193869097, "pop_2019": 8591, "median_income": 43228.0}, {"county": "upshur", "state": "West Virginia", "sab": "WV", "fips": 54097, "per_dem": 0.1920479303, "per_gop": 0.7593681917, "pop_2019": 24176, "median_income": 39809.0}, {"county": "wayne", "state": "West Virginia", "sab": "WV", "fips": 54099, "per_dem": 0.2210875332, "per_gop": 0.7345490716, "pop_2019": 39402, "median_income": 40368.0}, {"county": "webster", "state": "West Virginia", "sab": "WV", "fips": 54101, "per_dem": 0.1874788494, "per_gop": 0.772927242, "pop_2019": 8114, "median_income": 31075.0}, {"county": "wetzel", "state": "West Virginia", "sab": "WV", "fips": 54103, "per_dem": 0.2177354224, "per_gop": 0.7205621063, "pop_2019": 15065, "median_income": 45656.0}, {"county": "wirt", "state": "West Virginia", "sab": "WV", "fips": 54105, "per_dem": 0.1589211618, "per_gop": 0.789626556, "pop_2019": 5821, "median_income": 45380.0}, {"county": "wood", "state": "West Virginia", "sab": "WV", "fips": 54107, "per_dem": 0.2361867484, "per_gop": 0.7138643068, "pop_2019": 83518, "median_income": 49125.0}, {"county": "wyoming", "state": "West Virginia", "sab": "WV", "fips": 54109, "per_dem": 0.1358688693, "per_gop": 0.835830452, "pop_2019": 20394, "median_income": 35321.0}, {"county": "adams", "state": "Wisconsin", "sab": "WI", "fips": 55001, "per_dem": 0.3739982191, "per_gop": 0.5919659642, "pop_2019": 20220, "median_income": 49306.0}, {"county": "ashland", "state": "Wisconsin", "sab": "WI", "fips": 55003, "per_dem": 0.5218268988, "per_gop": 0.4325006308, "pop_2019": 15562, "median_income": 46679.0}, {"county": "barron", "state": "Wisconsin", "sab": "WI", "fips": 55005, "per_dem": 0.3500488585, "per_gop": 0.6038464955, "pop_2019": 45244, "median_income": 55013.0}, {"county": "bayfield", "state": "Wisconsin", "sab": "WI", "fips": 55007, "per_dem": 0.5218628174, "per_gop": 0.4346222737, "pop_2019": 15036, "median_income": 49280.0}, {"county": "brown", "state": "Wisconsin", "sab": "WI", "fips": 55009, "per_dem": 0.4185039648, "per_gop": 0.5270084786, "pop_2019": 264542, "median_income": 68550.0}, {"county": "buffalo", "state": "Wisconsin", "sab": "WI", "fips": 55011, "per_dem": 0.3656985985, "per_gop": 0.5850310649, "pop_2019": 13031, "median_income": 54903.0}, {"county": "burnet", "state": "Wisconsin", "sab": "WI", "fips": 55013, "per_dem": 0.3381121688, "per_gop": 0.6207133846, "pop_2019": 15414, "median_income": 50502.0}, {"county": "calumet", "state": "Wisconsin", "sab": "WI", "fips": 55015, "per_dem": 0.3645238185, "per_gop": 0.5806122063, "pop_2019": 50089, "median_income": 77585.0}, {"county": "chippewa", "state": "Wisconsin", "sab": "WI", "fips": 55017, "per_dem": 0.3773315116, "per_gop": 0.5691589082, "pop_2019": 64658, "median_income": 58439.0}, {"county": "clark", "state": "Wisconsin", "sab": "WI", "fips": 55019, "per_dem": 0.3118541482, "per_gop": 0.6381015648, "pop_2019": 34774, "median_income": 51031.0}, {"county": "columbia", "state": "Wisconsin", "sab": "WI", "fips": 55021, "per_dem": 0.4618089938, "per_gop": 0.4834909687, "pop_2019": 57532, "median_income": 66509.0}, {"county": "crawford", "state": "Wisconsin", "sab": "WI", "fips": 55023, "per_dem": 0.4462099505, "per_gop": 0.5006512113, "pop_2019": 16131, "median_income": 50379.0}, {"county": "dane", "state": "Wisconsin", "sab": "WI", "fips": 55025, "per_dem": 0.7137686272, "per_gop": 0.2338799392, "pop_2019": 546695, "median_income": 72647.0}, {"county": "dodge", "state": "Wisconsin", "sab": "WI", "fips": 55027, "per_dem": 0.3262179457, "per_gop": 0.622238311, "pop_2019": 87839, "median_income": 66695.0}, {"county": "door", "state": "Wisconsin", "sab": "WI", "fips": 55029, "per_dem": 0.4613173928, "per_gop": 0.4933900448, "pop_2019": 27668, "median_income": 57283.0}, {"county": "douglas", "state": "Wisconsin", "sab": "WI", "fips": 55031, "per_dem": 0.5112463376, "per_gop": 0.4352941176, "pop_2019": 43150, "median_income": 51989.0}, {"county": "dunn", "state": "Wisconsin", "sab": "WI", "fips": 55033, "per_dem": 0.4096872305, "per_gop": 0.521448999, "pop_2019": 45368, "median_income": 57195.0}, {"county": "eau claire", "state": "Wisconsin", "sab": "WI", "fips": 55035, "per_dem": 0.5042714497, "per_gop": 0.4308616864, "pop_2019": 104646, "median_income": 57882.0}, {"county": "florence", "state": "Wisconsin", "sab": "WI", "fips": 55037, "per_dem": 0.2512259525, "per_gop": 0.7155790268, "pop_2019": 4295, "median_income": 51287.0}, {"county": "fond du lac", "state": "Wisconsin", "sab": "WI", "fips": 55039, "per_dem": 0.3403726465, "per_gop": 0.6075860179, "pop_2019": 103403, "median_income": 67268.0}, {"county": "forest", "state": "Wisconsin", "sab": "WI", "fips": 55041, "per_dem": 0.3512314178, "per_gop": 0.6183714222, "pop_2019": 9004, "median_income": 47262.0}, {"county": "grant", "state": "Wisconsin", "sab": "WI", "fips": 55043, "per_dem": 0.4177373082, "per_gop": 0.5133674276, "pop_2019": 51439, "median_income": 53527.0}, {"county": "green", "state": "Wisconsin", "sab": "WI", "fips": 55045, "per_dem": 0.485391943, "per_gop": 0.4626150817, "pop_2019": 36960, "median_income": 63799.0}, {"county": "green lake", "state": "Wisconsin", "sab": "WI", "fips": 55047, "per_dem": 0.2898550725, "per_gop": 0.6666666667, "pop_2019": 18913, "median_income": 58241.0}, {"county": "iowa", "state": "Wisconsin", "sab": "WI", "fips": 55049, "per_dem": 0.5501113586, "per_gop": 0.3966839891, "pop_2019": 23678, "median_income": 62751.0}, {"county": "iron", "state": "Wisconsin", "sab": "WI", "fips": 55051, "per_dem": 0.3661202186, "per_gop": 0.6010928962, "pop_2019": 5687, "median_income": 43657.0}, {"county": "jackson", "state": "Wisconsin", "sab": "WI", "fips": 55053, "per_dem": 0.4152358183, "per_gop": 0.5332536405, "pop_2019": 20643, "median_income": 54630.0}, {"county": "jefferson", "state": "Wisconsin", "sab": "WI", "fips": 55055, "per_dem": 0.3912437388, "per_gop": 0.5530904451, "pop_2019": 84769, "median_income": 69220.0}, {"county": "juneau", "state": "Wisconsin", "sab": "WI", "fips": 55057, "per_dem": 0.3493524199, "per_gop": 0.6124744376, "pop_2019": 26687, "median_income": 52150.0}, {"county": "kenosha", "state": "Wisconsin", "sab": "WI", "fips": 55059, "per_dem": 0.4717441477, "per_gop": 0.4751071546, "pop_2019": 169561, "median_income": 69322.0}, {"county": "kewaunee", "state": "Wisconsin", "sab": "WI", "fips": 55061, "per_dem": 0.3372742506, "per_gop": 0.6159002048, "pop_2019": 20434, "median_income": 64679.0}, {"county": "la crosse", "state": "Wisconsin", "sab": "WI", "fips": 55063, "per_dem": 0.5160786812, "per_gop": 0.4202277614, "pop_2019": 118016, "median_income": 58256.0}, {"county": "lafayette", "state": "Wisconsin", "sab": "WI", "fips": 55065, "per_dem": 0.4325177585, "per_gop": 0.5231518022, "pop_2019": 16665, "median_income": 54932.0}, {"county": "langlade", "state": "Wisconsin", "sab": "WI", "fips": 55067, "per_dem": 0.3229961359, "per_gop": 0.637669672, "pop_2019": 19189, "median_income": 48952.0}, {"county": "lincoln", "state": "Wisconsin", "sab": "WI", "fips": 55069, "per_dem": 0.3687427041, "per_gop": 0.5768042299, "pop_2019": 27593, "median_income": 57736.0}, {"county": "manitowoc", "state": "Wisconsin", "sab": "WI", "fips": 55071, "per_dem": 0.3641569353, "per_gop": 0.5809807207, "pop_2019": 78981, "median_income": 63885.0}, {"county": "marathon", "state": "Wisconsin", "sab": "WI", "fips": 55073, "per_dem": 0.3845517001, "per_gop": 0.5666022745, "pop_2019": 135692, "median_income": 66658.0}, {"county": "marinette", "state": "Wisconsin", "sab": "WI", "fips": 55075, "per_dem": 0.312478102, "per_gop": 0.6504329546, "pop_2019": 40350, "median_income": 52034.0}, {"county": "marquette", "state": "Wisconsin", "sab": "WI", "fips": 55077, "per_dem": 0.3594009983, "per_gop": 0.6030974018, "pop_2019": 15574, "median_income": 52757.0}, {"county": "menominee", "state": "Wisconsin", "sab": "WI", "fips": 55078, "per_dem": 0.7842064113, "per_gop": 0.2103205629, "pop_2019": 4556, "median_income": 43450.0}, {"county": "milwaukee", "state": "Wisconsin", "sab": "WI", "fips": 55079, "per_dem": 0.6643814516, "per_gop": 0.2898843598, "pop_2019": 945726, "median_income": 56231.0}, {"county": "monroe", "state": "Wisconsin", "sab": "WI", "fips": 55081, "per_dem": 0.3603866217, "per_gop": 0.5851488187, "pop_2019": 46253, "median_income": 54858.0}, {"county": "oconto", "state": "Wisconsin", "sab": "WI", "fips": 55083, "per_dem": 0.2954226059, "per_gop": 0.6652780566, "pop_2019": 37930, "median_income": 60808.0}, {"county": "oneida", "state": "Wisconsin", "sab": "WI", "fips": 55085, "per_dem": 0.3888755579, "per_gop": 0.5603973701, "pop_2019": 35595, "median_income": 55521.0}, {"county": "outagamie", "state": "Wisconsin", "sab": "WI", "fips": 55087, "per_dem": 0.4074608982, "per_gop": 0.533667116, "pop_2019": 187885, "median_income": 73223.0}, {"county": "ozaukee", "state": "Wisconsin", "sab": "WI", "fips": 55089, "per_dem": 0.3778856243, "per_gop": 0.5707165343, "pop_2019": 89221, "median_income": 92604.0}, {"county": "pepin", "state": "Wisconsin", "sab": "WI", "fips": 55091, "per_dem": 0.359049653, "per_gop": 0.5947677523, "pop_2019": 7287, "median_income": 55506.0}, {"county": "pierce", "state": "Wisconsin", "sab": "WI", "fips": 55093, "per_dem": 0.3973635545, "per_gop": 0.53392764, "pop_2019": 42754, "median_income": 73131.0}, {"county": "polk", "state": "Wisconsin", "sab": "WI", "fips": 55095, "per_dem": 0.3335243048, "per_gop": 0.6109911419, "pop_2019": 43783, "median_income": 60781.0}, {"county": "portage", "state": "Wisconsin", "sab": "WI", "fips": 55097, "per_dem": 0.4859008997, "per_gop": 0.4540566062, "pop_2019": 70772, "median_income": 64182.0}, {"county": "price", "state": "Wisconsin", "sab": "WI", "fips": 55099, "per_dem": 0.3533068783, "per_gop": 0.6034391534, "pop_2019": 13351, "median_income": 52023.0}, {"county": "racine", "state": "Wisconsin", "sab": "WI", "fips": 55101, "per_dem": 0.4537458101, "per_gop": 0.4976622046, "pop_2019": 196311, "median_income": 70929.0}, {"county": "richland", "state": "Wisconsin", "sab": "WI", "fips": 55103, "per_dem": 0.4492589802, "per_gop": 0.5050238634, "pop_2019": 17252, "median_income": 50177.0}, {"county": "rock", "state": "Wisconsin", "sab": "WI", "fips": 55105, "per_dem": 0.5241794704, "per_gop": 0.4195328012, "pop_2019": 163354, "median_income": 67178.0}, {"county": "rusk", "state": "Wisconsin", "sab": "WI", "fips": 55107, "per_dem": 0.3088632807, "per_gop": 0.6493100014, "pop_2019": 14178, "median_income": 46260.0}, {"county": "st. croix", "state": "Wisconsin", "sab": "WI", "fips": 55109, "per_dem": 0.3736944403, "per_gop": 0.5579572396, "pop_2019": 90687, "median_income": 81070.0}, {"county": "sauk", "state": "Wisconsin", "sab": "WI", "fips": 55111, "per_dem": 0.4703246046, "per_gop": 0.4734938216, "pop_2019": 64442, "median_income": 61900.0}, {"county": "sawyer", "state": "Wisconsin", "sab": "WI", "fips": 55113, "per_dem": 0.366422042, "per_gop": 0.5954680057, "pop_2019": 16558, "median_income": 47652.0}, {"county": "shawano", "state": "Wisconsin", "sab": "WI", "fips": 55115, "per_dem": 0.3074579885, "per_gop": 0.6469005432, "pop_2019": 40899, "median_income": 56185.0}, {"county": "sheboygan", "state": "Wisconsin", "sab": "WI", "fips": 55117, "per_dem": 0.3883341911, "per_gop": 0.555292503, "pop_2019": 115340, "median_income": 68240.0}, {"county": "taylor", "state": "Wisconsin", "sab": "WI", "fips": 55119, "per_dem": 0.2546458532, "per_gop": 0.6996920463, "pop_2019": 20343, "median_income": 56824.0}, {"county": "trempealeau", "state": "Wisconsin", "sab": "WI", "fips": 55121, "per_dem": 0.4156542228, "per_gop": 0.5426699065, "pop_2019": 29649, "median_income": 55920.0}, {"county": "vernon", "state": "Wisconsin", "sab": "WI", "fips": 55123, "per_dem": 0.447474107, "per_gop": 0.4927781301, "pop_2019": 30822, "median_income": 48967.0}, {"county": "vilas", "state": "Wisconsin", "sab": "WI", "fips": 55125, "per_dem": 0.3544934215, "per_gop": 0.6072251542, "pop_2019": 22195, "median_income": 49824.0}, {"county": "walworth", "state": "Wisconsin", "sab": "WI", "fips": 55127, "per_dem": 0.3699031046, "per_gop": 0.5704567926, "pop_2019": 103868, "median_income": 68295.0}, {"county": "washburn", "state": "Wisconsin", "sab": "WI", "fips": 55129, "per_dem": 0.3624020311, "per_gop": 0.5965338338, "pop_2019": 15720, "median_income": 49761.0}, {"county": "washington", "state": "Wisconsin", "sab": "WI", "fips": 55131, "per_dem": 0.27350943, "per_gop": 0.6784487055, "pop_2019": 136034, "median_income": 84174.0}, {"county": "waukesha", "state": "Wisconsin", "sab": "WI", "fips": 55133, "per_dem": 0.3395163607, "per_gop": 0.6109622631, "pop_2019": 404198, "median_income": 92743.0}, {"county": "waupaca", "state": "Wisconsin", "sab": "WI", "fips": 55135, "per_dem": 0.3257228041, "per_gop": 0.6281824958, "pop_2019": 50990, "median_income": 60378.0}, {"county": "waushara", "state": "Wisconsin", "sab": "WI", "fips": 55137, "per_dem": 0.3178663991, "per_gop": 0.6411671265, "pop_2019": 24443, "median_income": 54608.0}, {"county": "winnebago", "state": "Wisconsin", "sab": "WI", "fips": 55139, "per_dem": 0.4314022261, "per_gop": 0.5058329064, "pop_2019": 171907, "median_income": 65595.0}, {"county": "wood", "state": "Wisconsin", "sab": "WI", "fips": 55141, "per_dem": 0.3773865083, "per_gop": 0.5701633432, "pop_2019": 72999, "median_income": 61389.0}, {"county": "albany", "state": "Wyoming", "sab": "WY", "fips": 56001, "per_dem": 0.4194884287, "per_gop": 0.462911084, "pop_2019": 38880, "median_income": 42491.0}, {"county": "big horn", "state": "Wyoming", "sab": "WY", "fips": 56003, "per_dem": 0.1169521559, "per_gop": 0.8007481788, "pop_2019": 11790, "median_income": 48235.0}, {"county": "campbell", "state": "Wyoming", "sab": "WY", "fips": 56005, "per_dem": 0.0738221355, "per_gop": 0.8797323669, "pop_2019": 46341, "median_income": 73109.0}, {"county": "carbon", "state": "Wyoming", "sab": "WY", "fips": 56007, "per_dem": 0.2062903226, "per_gop": 0.7111290323, "pop_2019": 14800, "median_income": 53220.0}, {"county": "converse", "state": "Wyoming", "sab": "WY", "fips": 56009, "per_dem": 0.101953602, "per_gop": 0.8424908425, "pop_2019": 13822, "median_income": 58449.0}, {"county": "crook", "state": "Wyoming", "sab": "WY", "fips": 56011, "per_dem": 0.071864227, "per_gop": 0.8875629806, "pop_2019": 7584, "median_income": 52543.0}, {"county": "fremont", "state": "Wyoming", "sab": "WY", "fips": 56013, "per_dem": 0.2538838179, "per_gop": 0.6750287131, "pop_2019": 39261, "median_income": 47970.0}, {"county": "goshen", "state": "Wyoming", "sab": "WY", "fips": 56015, "per_dem": 0.1618780659, "per_gop": 0.7740014015, "pop_2019": 13211, "median_income": 47565.0}, {"county": "hot springs", "state": "Wyoming", "sab": "WY", "fips": 56017, "per_dem": 0.157790927, "per_gop": 0.7648915187, "pop_2019": 4413, "median_income": 44111.0}, {"county": "johnson", "state": "Wyoming", "sab": "WY", "fips": 56019, "per_dem": 0.1467003909, "per_gop": 0.7994941366, "pop_2019": 8445, "median_income": 50198.0}, {"county": "laramie", "state": "Wyoming", "sab": "WY", "fips": 56021, "per_dem": 0.2896983352, "per_gop": 0.6219551884, "pop_2019": 99500, "median_income": 58455.0}, {"county": "lincoln", "state": "Wyoming", "sab": "WY", "fips": 56023, "per_dem": 0.1315789474, "per_gop": 0.8072160038, "pop_2019": 19830, "median_income": 60207.0}, {"county": "natrona", "state": "Wyoming", "sab": "WY", "fips": 56025, "per_dem": 0.2022897239, "per_gop": 0.723940541, "pop_2019": 79858, "median_income": 54045.0}, {"county": "niobrara", "state": "Wyoming", "sab": "WY", "fips": 56027, "per_dem": 0.0886661527, "per_gop": 0.8604471858, "pop_2019": 2356, "median_income": 43835.0}, {"county": "park", "state": "Wyoming", "sab": "WY", "fips": 56029, "per_dem": 0.1732267323, "per_gop": 0.7595325953, "pop_2019": 29194, "median_income": 52879.0}, {"county": "platte", "state": "Wyoming", "sab": "WY", "fips": 56031, "per_dem": 0.1612107623, "per_gop": 0.7706278027, "pop_2019": 8393, "median_income": 49982.0}, {"county": "sheridan", "state": "Wyoming", "sab": "WY", "fips": 56033, "per_dem": 0.206245154, "per_gop": 0.7236202157, "pop_2019": 30485, "median_income": 50974.0}, {"county": "sublette", "state": "Wyoming", "sab": "WY", "fips": 56035, "per_dem": 0.1498720037, "per_gop": 0.7933441936, "pop_2019": 9831, "median_income": 57624.0}, {"county": "sweetwater", "state": "Wyoming", "sab": "WY", "fips": 56037, "per_dem": 0.1940459756, "per_gop": 0.7294280055, "pop_2019": 42343, "median_income": 68683.0}, {"county": "teton", "state": "Wyoming", "sab": "WY", "fips": 56039, "per_dem": 0.600607753, "per_gop": 0.3219448095, "pop_2019": 23464, "median_income": 80604.0}, {"county": "uinta", "state": "Wyoming", "sab": "WY", "fips": 56041, "per_dem": 0.1492611449, "per_gop": 0.7641872594, "pop_2019": 20226, "median_income": 65742.0}, {"county": "washakie", "state": "Wyoming", "sab": "WY", "fips": 56043, "per_dem": 0.1432032301, "per_gop": 0.7835800808, "pop_2019": 7805, "median_income": 51572.0}, {"county": "weston", "state": "Wyoming", "sab": "WY", "fips": 56045, "per_dem": 0.0881823635, "per_gop": 0.8692261548, "pop_2019": 6927, "median_income": 47742.0}]