Voter turnout totaled 31 percent in Pima County for Tuesday's primary election, with most of those who cast ballots having voted early.

Polling places across the county reported light traffic throughout the day.

The county recorder's final compilation had turnout at 145,504, or 31 percent of the county's nearly 470,000 registered voters.

Most of those casting ballots had already done so by mail or drop-off at polling places, officials said.

The early voting surge has redefined how candidates campaign, with the push for support beginning earlier and remaining intense during the month or so that voters were deciding on their early ballots.

Your Vote 2012: The AZPM Election Center