More than $1 per vote.

The presidential campaigns of Barack Obama and John McCain have raised at least $6.7 million from Ohioans. That's more than a dollar for each and every voter. (In 2004, 5.7 million Ohioans voted.)

Overall, Obama leads McCain, $3.7 million to $3 million in Ohio, according to Federal Election Commission records covering donations through August. However, McCain has been playing catch-up with some success. The Republican nominee collected more money than Obama in both July and August.

The most generous area of Ohio has been a portion of eastern Cuyahoga County.

• Southwest Ohio map: campaign donations
Obama has collected at least $130,830 from the 44122 ZIP code, which includes Beachwood, a large portion of Shaker Heights and some neighboring areas. Next highest on the Obama list is 44120,which covers western Shaker Heights and portions of Cleveland. Obama has picked up at least $103,034 from that ZIP Code.

McCain's top spot, with $115,886, is the 45243 ZIP Code, an area of Hamilton County which includes the affluent town of Indian Hill. Second for McCain is 44022 with $68,379. That ZIP includes Hunting Valley, Moreland Hills, Chagrin Falls and other neighboring areas.

Donations are reported for each person who gives at least $200, either at once or through a series of donations.