In the United States presidential election in New Jersey, 2012, Democrat Barack Obama received 93.4% of the vote (23,125 cast), ahead of Republican Mitt Romney with 6.2% (1,528 votes), and other candidates with 0.4% (97 votes), among the 27,831 ballots cast by the citys 40,362 registered voters (3,081 ballots were Spoilt vote), for a turnout of 69.0%. In the United States presidential election in New Jersey, 2008, Democrat Barack Obama received 89.9% of the vote here (23,577 cast), ahead of Republican John McCain with 8.2% (2,157 votes) and other candidates with 0.5% (141 votes), among the 26,229 ballots cast by the citys 41,005 registered voters, for a turnout of 64.0%. In the United States presidential election in New Jersey, 2004, Democrat John Kerry received 79.8% of the vote here (18,539 ballots cast), outpolling Republican George W. Bush with 16.3% (3,791 votes) and other candidates with 0.4% (146 votes), among the 23,228 ballots cast by the citys 39,139 registered voters, for a turnout percentage of 59.3.
Question: Which two candidates ran in the 2012 United States presidential election?
Answer: Democrat Barack Obama | Republican Mitt Romney