Who's ahead? Who's behind? You be the judge.

Check back for more, but for now here's a quick review of where the candidates stand after last night's FEC filings.

First
Q2 To date Cash Tim Walz $382,096 $1,413,990 $856,817 Randy Demmer $304,103 $375,695 $249,697 Second John Kline $222,347 $1,084,836 $501,455 Dan Powers $52,577 $80,172 $32,535* Shelley Madore $7,213 $41,463 $520** Third Erik Paulsen $385,530 $1,927,133 $1,347,779 Jim Meffert $100,152 $217,466 $48,440 Fourth Betty McCollum $134,833 $609,112 $177,817 Teresa Collett $51,459 $45,302 $17,348 Fifth Keith Ellison $286,505 $960,060 $251,463 Joel Demos $21,841 $21,841 $15,012 Sixth Michele Bachmann $1,717,808 $4,129,733 $2,348,669 Tarryl Clark $954,025 $2,070,245 $854,543 Seventh Collin Peterson $189,381 $848,640 $738,997 Lee Byberg $68,050 $152,456 $48,478*** Eighth Jim Oberstar $119,647 $1,275,485 $1,258,260 Chip Cravaack $48,697 $76,782 $24,879 * Has loaned campaign $35,000

** Has loaned campaign $9,100

*** Has loaned campaign $55,000