I dont know that it does...

I would throw in another 100W at least.

But I'm still new to this whole thing, and power supplies are the thing I know least about.