NEW YORK (CNNMoney.com) -- One of the most competitive presidential elections in years is also on track to become the most expensive election ever, according to OpenSecrets.org, the web site of the non-partisan Center for Responsive Politics.

In 2007, the major presidential candidates raised $582.5 million and spent $481.2 million.

Candidates raised a record $880.5 million for the 2004 election and spent $719.7 million, also a record. The CRP estimates the candidates will end up raising $1 billion this time.

The CRP broke down recently released Federal Election Commission year-end and fourth-quarter campaign finance contributions and found that lawyers and law firms contributed more than any other industry.

But Lehman Brothers and Microsoft were the biggest overall donors in the fourth quarter, while Goldman Sachs (GS, Fortune 500) and Citigroup (C, Fortune 500) were the biggest corporate donors for the year.

Here are the full details for the top two candidates from each party. The CRP totals include money from PACs, contributors and their family members.

Sen. Hillary Clinton, D.-N.Y.

Clinton raised $26.6 million in the fourth quarter and nearly $117.7 million through year-end 2007.