Democrat and Harvard law professor Elizabeth Warren won a U.S. Senate seat in Massachusetts on election night Tuesday, thanks to strong financial support from universities and plaintiffs’ law firms. Her opponent, Republican Senator Scott Brown, received his top campaign contributions from financial institutions.

An analysis by MapLight.org, a non-partisan research group, of campaign finance data from the Federal Election Commission showed that Warren raised over $28 million to Brown’s nearly $24 million.