DJ Earworm's genius is at work again for this year's mash-up of the biggest songs of 2013.

He's been doing these video-song mash-ups since 2007, and really does an amazing job of featuring the top 25 biggest hits of the year from Billboard's Hot 100.

Just in case you missed one, here's the playlist:                                                             Avicii feat: Aloe Blacc - "Wake Me Up"Bruno Mars - "When I Was Your Man;" and Capital Cities - "Safe & Sound"

Daft Punk feat: Pharrell Williams - "Get Lucky."

Eminem feat: Rihanna - "The Monster."

Florida Georgia Line feat: Nelly - "Cruise;" Imagine Dragons - "Radioactive;" and Imagine Dragons - "Demons."

Jay-Z feat: Justin Timberlake - "Holy Grail;"  and Justin Timberlake - "Mirrors."

Justin Timberlake feat: Jay-Z - "Suit & Tie;" Katy Perry - "Roar;" Lady Gaga - "Applause;" and Lorde - "Royals."

Macklemore & Ryan Lewis feat: Ray Dalton - "Can't Hold Us;" Wanz - "Thrift Shop;" Miley Cyrus - "Wrecking Ball;" Miley Cyrus - "We Can't Stop;" and OneRepublic - "Counting Stars."

P!nk feat: Nate Ruess - "Just Give Me A Reason;" and Rihanna - "Stay."

Robin Thicke feat: Pharrell & T.I. - "Blurred Line."

Swedish House Mafia feat: John Martin - "Don't You Worry Child;" and Taylor Swift - "I Knew You Were Trouble." feat: Britney Spears - "Scream and Shout."