Santa's little helpers must hurry to finish the toys before Christmas Day.
1962
1956
1948
1954
1964
1980
1957
1949
1979
1997
1945
1958
1936
1938
1988
1940
2007
1937
2018