Mariah Carey scored her 19th #1 hit this week with All I Want for Christmas Is You hitting the top spot. I’m not even a big fan, but you have to hand it to her.

I didn’t even know half these songs. So I decided to listen to them all and rank them.