It’s that time of year! Say hello to DJ Earworm’s annual United States of Pop mashup for 2015, this time titled “50 Shades of Pop” (lol).

United States of Pop 2015 features the 50 biggest songs of the year according to Billboard’s weekly Hot 100 charts. The mashup’s title, “50 Shades of Pop,” is a nod to Ellie Goulding’s “Love Me Like You Do,” which debuted on the Fifty Shades of Grey soundtrack earlier this year (that movie feels like it came out forever ago, doesn’t it?).

Taylor Swift is the most visible artist in the mashup with four contributions, followed by The Weeknd with three and Fetty Wap, Justin Bieber, Meghan Trainor, and Nicki Minaj with two a piece.

DJ Earworm outdid himself this year. Last year’s mashup “only” had 25 songs (including Frozen’s “Let It Go”).

This year’s installment flows surprisingly well. The lyrics fit nicely with one another which makes for a memorable mashup.

“[Hello], [it’s been a while since I’ve heard from you] [you already know who it is],” the song begins. Below is a complete list of songs including in the mashup, sorted alphabetically by artist:

Adele – “Hello”
AlunaGeorge and DJ Snake – “You Know You Like It”
Andy Grammer – “Honey, I’m Good”
Ariana Grande ft. The Weeknd – “Love Me Harder”
Big Sean ft. E-40 – “I Don’t F*** With You”
David Guetta ft. Nicki Minaj & Afrojack – “Hey Mama”
Demi Lovato – “Cool For The Summer”
Drake – “Hotline Bling”
Ed Sheeran – “Photograph”
Ed Sheeran – “Thinking Out Loud”
Ellie Goulding – “Love Me Like You Do”
Fall Out Boy – “Centuries”
Fetty Wap – “Trap Queen”
Fetty Wap ft. Remy Boyz – “679”
Fifth Harmony ft. Kid Ink – “Worth It”
Flo Rida ft. Sage The Gemini – “GDFR”
Jason Derulo – “Want To Want Me”
Justin Bieber – “Sorry”
Justin Bieber – “What Do You Mean”
Major Lazer ft. MO & DJ Snake – “Lean On”
Mark Ronson ft. Bruno Mars – “Uptown Funk”
Maroon 5 – “Sugar”
Meghan Trainor – “Lips Are Movin”
Meghan Trainor ft. John Legend – “Like I’m Gonna Lose You”
Natalie La Rose ft. Jeremih – “Somebody”
Nick Jonas – “Jealous”
Nicki Minaj ft. Drake & Lil Wayne – “Truffle Butter”
Omarion ft. Chris Brown & Jhene Aiko – “Post To Be”
OMI – “Cheerleader” (Felix Jaehn Remix)
One Direction – “Drag Me Down”
Pitbull ft. Ne-Yo – “Time Of Our Lives”
R. City ft. Adam Levine – “Locked Away”
Rachel Platten – “Fight Song”
Rihanna – “Bitch Better Have My Money”
Rihanna ft. Kanye West & Paul McCartney – “FourFive Seconds”
Sam Smith – “I’m Not The Only One”
Selena Gomez ft. A$AP Rocky – “Good For You”
Shawn Mendes – “Stitches”
Si lento – “Watch Me”
Skrillex & Diplo ft. Justin Bieber – “Where Are U Now”
Taylor Swift – “Blank Space”
Taylor Swift – “Style”
Taylor Swift – “Bad Blood”
Taylor Swift – “Wildest Dreams”
Tove Lo – “Talking Body”
Walk The Moon – “Shut Up And Dance”
Wiz Khalifa ft. Charlie Puth – “See You Again”
The Weeknd – “Earned It”
The Weeknd – “The Hills”
The Weeknd – “Can’t Feel My Face”