The only top 10 coal producing states that I see on that list voting for Obama are : Pennsylvania, Illinois and Ohio.