Party of the rich: Democrats hold the 20 wealthiest congressional districts