Mayoral candidate Nelson A. Diaz raised $394,093 in the past four months, his latest campaign finance report shows.

That amount, however, includes a $125,000 loan Diaz made to himself and remains unpaid, a sign that the former Common Pleas Court Judge might not have much spending power during the last two weeks of the race.

His ending balance on May 4 was $135,376.

Diaz was the only mayoral candidate to file his report Thursday, a day before the filing deadline. The campaign finance reports will hint at who will have the most spending muscle for the final stretch. The primary election is May 19.

Diaz's spokesman Barry Caro said the campaign was pleased with its fundraising.

"The things we were looking to accomplish, we are doing," Caro said.

Diaz launched his first TV ad this week.

Some of Diaz's biggest contributions came from PACs and people outside of Philadelphia.

The Exelon PAC (Diaz is a board member at Exelon) donated $11,500. Insightful Professional Services, at IT company out of San Diego, gave $11,000. The Latino Victory Fund, based in Washington D.C., gave $5,000.

Locally some of the largest contributors were the Duane Morris Government Committee ($2,500) and Anne E. Lazarus for Supreme Court ($5,000).

All candidates for city office, political action committees and independent expenditures must file their Cycle 2 (Jan. 1- May 4) campaign finance reports with the Board of Elections by the end of day Friday. 24-hour reporting for contributions greater than $500 from one single source are also required to be reported through primary election day.

Candidates and committees must also file their reports with the Board of Ethics. On Thursday, the board issued the following advisory:

"The failure to file a required campaign finance report with the Board of Ethics is a violation of the City's Campaign Finance Law and is subject to a civil penalty of $250 per day for each day the report is not filed with a maximum penalty of $2,000 for the first thirty days the report remains unfiled, plus $1,000 for each additional thirty day period the report remains unfiled.