The results speak for themselves.
Why do you get all offensive because I said that it wasn't seated right?
I'm just stating the facts. At most, the temperature differences between all the cores should be no more than 2-3c. Yours have a difference of 10.
http://www2.picturepush.com/photo/a/...Untitled-1.png
Of course, you wouldn't be able to see it by looking as it will be on a much smaller scale.
Here is a diagram. On the left is how it should be seated (as close to flat as possible). All four cores are around the same temp.
On the right, it is possibly what has happened in your case. It's not making full contact with the cores on the right hand side thus increasing the temperatures.
Anyway. Idle temps mean nothing. Load the CPU to 100% and then see what the results are. Hopefully they might even themselves out.