Thousands of ballots still need to be counted in Marion County