The first mashup of the best songs of 2018 is here, and it’s a great reminder of everything that dominated the pop charts this year.

The 10-minute track includes songs from some of our favorite artists, such as 5 Seconds Of Summertwenty one pilotsPanic! At The DiscoPost MaloneAriana Grande, Lil Peep and Halsey. Plus many, many more.

Check out the mashup in full below.

Read more: Here’s how to find out your most listened artists, songs of 2018

AnDy Wu is back with a mashup of the best songs of the year for the 6th time in a row. In 2018, the track is named “The Greatest Hope” and includes 144 songs.

The creator also shared some words about the mashup on YouTube.

“I am so lucky to have you guys staying with me all the time, even at my rock bottom. I felt so grateful for the support from everyone during this wild journey,” Wu writes. “Even though every night the things keeping me awake were not always a million dreams, I still had my own “greatest hope” for a living and believed that I could be that one in a million someday.”

“If you ever had your dream linger in your head, this is for you,” Wu continues.

Additionaly, Wu also shared the mashup is made up of 7 chapters: This My Day, This Is Us, Gotta Going On, Give It To You, State of Mind, She Cried and High Hope.
You can watch the video and check the full list of artists (in alphabetical order) and songs below:

5 Seconds of Summer – Youngblood
Alan Walker – Darkside
Alessia Cara – Growing Pains
Anne-Marie – 2002
Ariana Grande – No Tears Left To Cry
Ariana Grande – The Light Is Coming (ft. Nicki Minaj)
Ariana Grande – God is a woman
Ariana Grande – Raindrops
Ariana Grande – Breathin’
Ariana Grande – Thank you, next
Avril Lavigne – Head Above Water
Bad Bunny, Drake – MIA
Bazzi – Mine
Bazzi – Beautiful (ft. Camila Cabello)
Bebe Rexha – Meant To Be (ft. Florida Georgia Line)
Bebe Rexha – I’m A Mess
Becky G, Natti Natasha – Sin Pijama
Benny Blanco, Halsey & Khalid – Eastside
BLACKPINK – Ddu-Du Ddu-Du
BlocBoy JB – Look Alive (ft. Drake)

Bruno Mars – Finesse (ft. Cardi B)
BTS – Fake Love
BTS – Idol (ft. Nicki Minaj)
Calvin Harris, Dua Lipa – One Kiss
Calvin Harris, Sam Smith – Promises
Camila Cabello – Never Be The Same
Cardi B, Bad Bunny & J Balvin – I Like It
Celine Dion – Ashes
Charli XCX, Troye Sivan – 1999
Charlie Puth – Done For Me (ft. Kehlani)
Charlie Puth – The Way I Am
Cheat Codes, Little Mix – Only You
Childish Gambino – This Is America
Childish Gambino – Feels Like Summer
Christina Aguilera – Accelerate (ft. Ty Dolla $ign, 2 Chainz)
CHVRCHES – Miracle
Ciara – Level Up
Clean Bandit – Solo (ft. Demi Lovato)
Clean Bandit – Baby (ft. Marina, Luis Fonsi)
David Guetta, Sia – Flames
David Guetta, Bebe Rexha & J Balvin – Say My Name
David Guetta, Anne-Marie – Don’t Leave Me Alone

Demi Lovato – Sober
Dinah Jane – Bottled Up (ft. Ty Dolla $ign & Marc E. Bassy)
DJ Khaled, Justin Bieber, Chance The Rapper, Quavo – No Brainer
DJ Snake – Taki Taki (ft. Selena Gomez, Cardi B, Ozuna)
Drake – God’s Plan
Drake – Nice For What
Drake – I’m Upset
Drake – Nonstop
Drake – In My Feelings
Dua Lipa – IDGAF
Dua Lipa, BLACKPINK – Kiss and Make Up
Dynoro, Gigi D’Agostino – In My Mind
Ella Mai – Boo’d Up
Ellie Goulding, Diplo, Swae Lee – Close To Me
Eminem – Lucky You (ft. Joyner Lucas)
G-Eazy – No Limit REMIX (ft. A$AP Rocky, Cardi B, French Montana, Juicy J, Belly)
G-Eazy & Halsey – Him & I
Gryffin, Elley Duhé – Tie Me Down
Halsey – Strangers (ft. Lauren Jauregui)
Halsey – Without Me
Iggy Azalea – Savior (ft. Quavo)

Imagine Dragons – Natural
J. Cole – ATM
Jess Glynne – I’ll Be There
Jonas Blue – Rise (ft. Jack & Jack)
Juice WRLD – Lucid Dreams
Justin Timberlake – Say Something (ft. Chris Stapleton)
K/DA – POP/STARS
Katy Perry – Hey Hey Hey
Kanye West – I Love It
Keala Settle, The Greatest Showman Cast – This Is Me
Kendrick Lamar, SZA – All The Stars
Khalid – Better
Khalid, Normani – Love Lies
Kygo, Imagine Dragons – Born To Be Yours
Lady Gaga, Bradley Cooper – Shallow
Lady Gaga, Bradley Cooper – I’ll Never Love Again
Lady Gaga – Always Remember Us This Way
Lauv – I Like Me Better
Lil Dicky – Freaky Friday (ft. Chris Brown)

Lil Peep, XXXTentacion – Falling Down
Lil Wayne – Mona Lisa (ft. Kendrick Lamar)
Little Mix – Woman Like Me (ft. Nicki Minaj)
Loren Allred – Never Enough
LSD – Genius (ft. Sia, Diplo, Labrinth)
LSD – Audio (ft. Sia, Diplo, Labrinth)
LSD – Thunderclouds (ft. Sia, Diplo, Labrinth)
Lukas Graham – Love Someone
Maroon 5 – Girls Like You (ft. Cardi B)
Marshmello, Anne-Marie – FRIENDS
Marshmello, Bastille – Happier
Martin Garrix – Ocean (ft. Khalid)
Martin Garrix, Justin Mylo – Burn Out (ft. Dewain Whitmore)
Martin Garrix, David Guetta – So Far Away (ft. Jamie Scott & Romy Dya)
Meghan Trainor – Let You Be Right
Migos – Walk It Talk It (ft. Drake)
N.E.R.D & Rihanna – Lemon
Nicki Minaj – Chun-Li
Nicki Minaj – Bed (ft. Ariana Grande)
Nicki Minaj – Barbie Dreams
Nicki Minaj, Labrinth, Eminem – Majesty
Nicki Minaj – Ganja Burn

Panic! At the Disco – Say Amen (Saturday Night)
Panic! At the Disco – High Hopes
Panic! At the Disco – The Greatest Show
Post Malone – Psycho
Post Malone – Better Now
Post Malone, Swae Lee – Sunflower
Queen – Bohemian Rhapsody
Rita Ora, Liam Payne – For You
Rita Ora – Anywhere
Rita Ora – Girls
Rita Ora – Let You Love Me
Rudimental – These Days (ft. Jess Glynne, Macklemore & Dan Caplen)
Selena Gomez – Back To You
Shawn Mendes – In My Blood
Shawn Mendes – Lost In Japan (ft. Zedd)
Silk City, Dua Lipa – Electricity
Steve Aoki, BTS – Waste It On Me
Taylor Swift – End Game (ft. Ed Sheeran, Future)
Taylor Swift – Delicate
The Carters – APESHIT

The Chainsmokers – Sick Boy
The Chainsmokers – This Feeling (feat. Kelsea Ballerini)
The Greatest Showman Cast – The Greatest Show
The Weeknd, Kendrick Lamar – Pray For Me
Thomas – Marry Me
Travis Scott – SICKO MODE
Troye Sivan – My My My!
Troye Sivan – Bloom
Troye Sivan – Dance To This (ft. Ariana Grande)
Tyga – Taste (ft. Offset)
Tyga – Dip (ft. Nicki Minaj)
twenty one pilot – Jumpsuit
Weezer – Africa
Why Don’t We – Hooked
Why Don’t We – 8 Letters
XXXTENTACION – SAD!
Zara Larsson – Ruin My Life
Zedd, Maren Morris, Grey – The Middle
Zedd, Elley Duhé – Happy Now
6ix9ine – FEFE (ft. Nicki Minaj)

See more: 10 most iconic music video looks