How many Christmas cards, letters and packages will be sent? What's the most popular gift, how many Christmas trees will be sold and more as I break down Christmas by the numbers.

16.5 billion. With a "b". That's how many letters, cards and packages the United States Postal Service will handle this season.

Two billion candy canes will be sold around the world.

All of the poinsettia plants we buy will ring up to $220 million dollars. More than 85% of the potted plants that are sold this time of year are the iconic red plant.

Between real and fake, we will buy around 47 million Christmas trees.

1. The rank of gift cards. They're easily going to be the most popular Christmas present this year.