Thanks to everybody who took part in last year's annual Christmas Music Survey.

We took all of our responses and compiled this list of the Top 50 Christmas songs of Christmas 2012.

50. The Christmas Song   Michael Buble

49. I'll Be Home For Christmas  Frank Sinatra

48. We Need A Little Christmas Percy Faith

47. Wonderful Christmas Time  Paul McCartney

46.  Sleigh Ride  Boston Pops

45. Merry Christmas Darling Carpenters

44. Little Saint Nick Beach Boys

43. Deck The Halls  Mannheim Steamroller

42. Christmas Time Bryan Adams

41. Do You Hear What I Hear? Whitney Houston

40. Silver Bells  Anne Murray

39. Little Drummer Boy Harry Simeone Chorale

38. Rudolph The Red-Nosed Reindeer Gene Autry

36. The Christmas Song Frank Sinatra

35. Happy Holidays Andy Williams

34. Rudolph The Red-Nosed Reindeer Dean Martin

33. All I Want For Christmas Mariah Carey

32. Sleigh Ride Johnny Mathis

31. Winter Wonderland Johnny Mathis

30. Here Comes Santa Claus Gene Autry

29. Sleigh Ride Carpenters

28. Home For The Holidays Perry Como

27. Last Christmas Wham

26. It's Beginning To Look A Lot Like Christmas  Perry Como

25. It's Beginning To Look A Lot Like Christmas Johnny Mathis

24. It's Beginning To Look A Lot Like Christmas Bing Crosby

23. Do You Hear What I Hear? Bing Crosby

22. Baby It's Cold Outside  Dean Martin/Martina McBride

21. Have Yourself A Merry Little Christmas Carpenters

20. Carol Of The Bells David Foster

19. Frosty The Snowman Jimmy Durante

18. Jingle Bell Rock Bobby Helms

17. Rudolph The Red-Nosed Reindeer Burl Ives

16. Believe Josh Groban

15. Santa Claus Is Comin' To Town Bruce Springsteen

14. Little Drummer Boy  Bing Crosby David Bowie

13. It's The Most Wonderful Time Of The Year Andy Williams

12. Christmas Eve Sarajevo TSO

11. The Christmas Song Nat King Cole

10. O Holy Night Josh Groban

9. Rockin' Around The Christmas Tree Brenda Lee

8. O Holy Night Johnny Mathis

7. A Holly Jolly Christmas Burl Ives

6. White Christmas Bing Crosby

5. It's The Most Wonderful Time Of The Year Andy Williams

4. Christmas Cannon TSO

3. Do They Know It's Christmas (Feed The World) Band Aid

2. Where Are You Christmas Faith Hill

1. O Holy Night Nat King Cole