50-61c at idle is pretty high. Make sure that you don't have any dust buildup in the heatsink, and that the fan is properly working. If everything is good, and you don't have any blockage in the heatsink, I would think about re-applying some good thermal paste, and see if that helps. If you are still getting those temps after re-applying paste, I would think about a new cooler.