I think, realistically, Bush tops out at 375 -- what you have plus Michigan, Oregon and 1 Maine.
Preciting 350, hoping for 400...praying for 270!