{
  "election_name": "Illinois Comptroller Democratic Primary",
  "election_type": "Comptroller",
  "election_scope": "Primary",
  "election_date": "2026-03-17T05:00:00.000Z",
  "country": "US",
  "province": "IL",
  "district": null,
  "municipality": null,
  "polls_open": null,
  "polls_close": null,
  "is_disputed": false,
  "has_map": true,
  "registered_voters": null,
  "percent_reporting": 18,
  "last_updated": "2026-03-19T16:14:49.436Z",
  "round": 1,
  "maps": [
    {
      "name": "Illinois",
      "map": "assets/Illinois.svg"
    }
  ],
  "candidates": [
    {
      "name": "Karina Villa",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#339933",
      "votes": 64997,
      "percent": 30.65,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Margaret Croke",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#ff9933",
      "votes": 63837,
      "percent": 30.11,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Holly Kim",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#6d1b83",
      "votes": 61820,
      "percent": 29.15,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Stephanie Kifowit",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#ffff66",
      "votes": 21388,
      "percent": 10.09,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Write-in",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": false,
      "winner": false,
      "color": "#009f8e",
      "votes": 0,
      "percent": 0,
      "bio": "",
      "photourl": "",
      "endorsed": false
    }
  ],
  "region_results": {
    "adams": {
      "name": "Adams",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "alexander": {
      "name": "Alexander",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bond": {
      "name": "Bond",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "boone": {
      "name": "Boone",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 5.4,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 224,
          "percent": 30.81,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 222,
          "percent": 30.54,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 204,
          "percent": 28.06,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 77,
          "percent": 10.59,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brown": {
      "name": "Brown",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bureau": {
      "name": "Bureau",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 24,
      "candidates": [
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 77,
          "percent": 31.3,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 72,
          "percent": 29.27,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 62,
          "percent": 25.2,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 35,
          "percent": 14.23,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "calhoun": {
      "name": "Calhoun",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "carroll": {
      "name": "Carroll",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cass": {
      "name": "Cass",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "champaign": {
      "name": "Champaign",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "christian": {
      "name": "Christian",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "clark": {
      "name": "Clark",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 47.8,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 59,
          "percent": 45.74,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 35,
          "percent": 27.13,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 23,
          "percent": 17.83,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 12,
          "percent": 9.3,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "clay": {
      "name": "Clay",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "clinton": {
      "name": "Clinton",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 242,
          "percent": 49.19,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 163,
          "percent": 33.13,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 87,
          "percent": 17.68,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "coles": {
      "name": "Coles",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 40.9,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 144,
          "percent": 33.1,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 141,
          "percent": 32.41,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 106,
          "percent": 24.37,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 44,
          "percent": 10.11,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cook": {
      "name": "Cook",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "crawford": {
      "name": "Crawford",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cumberland": {
      "name": "Cumberland",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "de_witt": {
      "name": "De Witt",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 21.7,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 43,
          "percent": 53.75,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 16,
          "percent": 20,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 13,
          "percent": 16.25,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 8,
          "percent": 10,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dekalb": {
      "name": "DeKalb",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "douglas": {
      "name": "Douglas",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dupage": {
      "name": "DuPage",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 8618,
          "percent": 32.07,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 7947,
          "percent": 29.57,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 7334,
          "percent": 27.29,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 2975,
          "percent": 11.07,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "edgar": {
      "name": "Edgar",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 67.7,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 100,
          "percent": 31.75,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 96,
          "percent": 30.48,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 86,
          "percent": 27.3,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 33,
          "percent": 10.48,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "edwards": {
      "name": "Edwards",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "effingham": {
      "name": "Effingham",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 124,
          "percent": 41.89,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 114,
          "percent": 38.51,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 58,
          "percent": 19.59,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fayette": {
      "name": "Fayette",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ford": {
      "name": "Ford",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "franklin": {
      "name": "Franklin",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fulton": {
      "name": "Fulton",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 34.09,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 340,
          "percent": 36.76,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 302,
          "percent": 32.65,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 162,
          "percent": 17.51,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 121,
          "percent": 13.08,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "gallatin": {
      "name": "Gallatin",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "greene": {
      "name": "Greene",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "grundy": {
      "name": "Grundy",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hamilton": {
      "name": "Hamilton",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hancock": {
      "name": "Hancock",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hardin": {
      "name": "Hardin",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "henderson": {
      "name": "Henderson",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "henry": {
      "name": "Henry",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 347,
          "percent": 47.4,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 252,
          "percent": 34.43,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 133,
          "percent": 18.17,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "iroquois": {
      "name": "Iroquois",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jackson": {
      "name": "Jackson",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jasper": {
      "name": "Jasper",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jefferson": {
      "name": "Jefferson",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jersey": {
      "name": "Jersey",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jo_daviess": {
      "name": "Jo Daviess",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "johnson": {
      "name": "Johnson",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 24,
          "percent": 32.88,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 20,
          "percent": 27.4,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 17,
          "percent": 23.29,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 12,
          "percent": 16.44,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kane": {
      "name": "Kane",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 10463,
          "percent": 39.3,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 6311,
          "percent": 23.71,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 5658,
          "percent": 21.25,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 4190,
          "percent": 15.74,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kankakee": {
      "name": "Kankakee",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 60.25,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 1038,
          "percent": 35.03,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 876,
          "percent": 29.56,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 722,
          "percent": 24.37,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 327,
          "percent": 11.04,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kendall": {
      "name": "Kendall",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "knox": {
      "name": "Knox",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lasalle": {
      "name": "LaSalle",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lake": {
      "name": "Lake",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 17114,
          "percent": 57.35,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 6083,
          "percent": 20.38,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 4923,
          "percent": 16.5,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 1721,
          "percent": 5.77,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lawrence": {
      "name": "Lawrence",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lee": {
      "name": "Lee",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 56.5,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 323,
          "percent": 36.58,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 256,
          "percent": 28.99,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 199,
          "percent": 22.54,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 105,
          "percent": 11.89,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "livingston": {
      "name": "Livingston",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 23.9,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 52,
          "percent": 42.98,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 31,
          "percent": 25.62,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 26,
          "percent": 21.49,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 12,
          "percent": 9.92,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "logan": {
      "name": "Logan",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 34.5,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 81,
          "percent": 43.32,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 46,
          "percent": 24.6,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 40,
          "percent": 21.39,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 20,
          "percent": 10.7,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "macon": {
      "name": "Macon",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 21.9,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 199,
          "percent": 38.05,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 133,
          "percent": 25.43,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 130,
          "percent": 24.86,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 61,
          "percent": 11.66,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "macoupin": {
      "name": "Macoupin",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "madison": {
      "name": "Madison",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 56.33,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 3687,
          "percent": 38.25,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 2525,
          "percent": 26.19,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 2237,
          "percent": 23.21,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 1191,
          "percent": 12.35,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marion": {
      "name": "Marion",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 200,
          "percent": 44.05,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 164,
          "percent": 36.12,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 90,
          "percent": 19.82,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marshall": {
      "name": "Marshall",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mason": {
      "name": "Mason",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "massac": {
      "name": "Massac",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mcdonough": {
      "name": "McDonough",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mchenry": {
      "name": "McHenry",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mclean": {
      "name": "McLean",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "menard": {
      "name": "Menard",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mercer": {
      "name": "Mercer",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "monroe": {
      "name": "Monroe",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "montgomery": {
      "name": "Montgomery",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "morgan": {
      "name": "Morgan",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "moultrie": {
      "name": "Moultrie",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 75,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 75,
          "percent": 48.39,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 30,
          "percent": 19.35,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 28,
          "percent": 18.06,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 22,
          "percent": 14.19,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ogle": {
      "name": "Ogle",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 21.6,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 52,
          "percent": 34.21,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 52,
          "percent": 34.21,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 37,
          "percent": 24.34,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 11,
          "percent": 7.24,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "peoria": {
      "name": "Peoria",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "perry": {
      "name": "Perry",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "piatt": {
      "name": "Piatt",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pike": {
      "name": "Pike",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 120,
          "percent": 58.82,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 60,
          "percent": 29.41,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 24,
          "percent": 11.76,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pope": {
      "name": "Pope",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pulaski": {
      "name": "Pulaski",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "putnam": {
      "name": "Putnam",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 75,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 94,
          "percent": 43.72,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 71,
          "percent": 33.02,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 25,
          "percent": 11.63,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 25,
          "percent": 11.63,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "randolph": {
      "name": "Randolph",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 219,
          "percent": 49.1,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 161,
          "percent": 36.1,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 66,
          "percent": 14.8,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "richland": {
      "name": "Richland",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "rock_island": {
      "name": "Rock Island",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "saline": {
      "name": "Saline",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sangamon": {
      "name": "Sangamon",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 54.4,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 2736,
          "percent": 33.66,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 2621,
          "percent": 32.24,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 1870,
          "percent": 23,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 902,
          "percent": 11.1,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "schuyler": {
      "name": "Schuyler",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "scott": {
      "name": "Scott",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "shelby": {
      "name": "Shelby",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "st_clair": {
      "name": "St. Clair",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 1786,
          "percent": 30.41,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 1705,
          "percent": 29.03,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 1588,
          "percent": 27.04,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 794,
          "percent": 13.52,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "stark": {
      "name": "Stark",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "stephenson": {
      "name": "Stephenson",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 8.3,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 318,
          "percent": 31.58,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 317,
          "percent": 31.48,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 252,
          "percent": 25.02,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 120,
          "percent": 11.92,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "tazewell": {
      "name": "Tazewell",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 23.2,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 284,
          "percent": 42.2,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 215,
          "percent": 31.95,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 119,
          "percent": 17.68,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 55,
          "percent": 8.17,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "union": {
      "name": "Union",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "vermilion": {
      "name": "Vermilion",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 34.2,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 213,
          "percent": 32.37,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 187,
          "percent": 28.42,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 166,
          "percent": 25.23,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 92,
          "percent": 13.98,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wabash": {
      "name": "Wabash",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "warren": {
      "name": "Warren",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "washington": {
      "name": "Washington",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 70,
          "percent": 32.56,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 55,
          "percent": 25.58,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 54,
          "percent": 25.12,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 36,
          "percent": 16.74,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wayne": {
      "name": "Wayne",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 62,
          "percent": 55.36,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 34,
          "percent": 30.36,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 16,
          "percent": 14.29,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "white": {
      "name": "White",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "whiteside": {
      "name": "Whiteside",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 61.7,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 358,
          "percent": 40.54,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 256,
          "percent": 28.99,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 170,
          "percent": 19.25,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 99,
          "percent": 11.21,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "will": {
      "name": "Will",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 33,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 8266,
          "percent": 32.09,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 7619,
          "percent": 29.58,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 6376,
          "percent": 24.75,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 3497,
          "percent": 13.58,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "williamson": {
      "name": "Williamson",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "winnebago": {
      "name": "Winnebago",
      "type": "County",
      "fill": "#00b0b0",
      "percent_reporting": 47.97,
      "candidates": [
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 1208,
          "percent": 31.43,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 1165,
          "percent": 30.31,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 990,
          "percent": 25.76,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 480,
          "percent": 12.49,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "woodford": {
      "name": "Woodford",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "chicago": {
      "name": "Chicago",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 23.24,
      "candidates": [
        {
          "name": "Karina Villa",
          "party": "Democratic",
          "votes": 23726,
          "percent": 38.79,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Margaret Croke",
          "party": "Democratic",
          "votes": 22786,
          "percent": 37.26,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Holly Kim",
          "party": "Democratic",
          "votes": 10812,
          "percent": 17.68,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stephanie Kifowit",
          "party": "Democratic",
          "votes": 3837,
          "percent": 6.27,
          "color": "#ffff66",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    }
  }
}