1 – Perfect – Ed Sheeran And Beyonce – A
2 – Rockstar – Post Malone – C+
3 – Havana – Camila Cabello featuring Young Thug – B+
4 – Gucci Gang – Lil Pump – B+
5 – Thunder – Imagine Dragons – C
6 – Motorsports – Migos, Nicki Minaj, Cardi B – B+
7 – Too Good at Goodbyes – Sam Smith – B
8 – Bad At Love – Halsey – C+
9 – All I Want For Christmas Is You – Mariah Carey – A+
10 – No Limits – G-Eazy, A$AP Rocky, Cardi B – B
Comment: This isn’t a bad list at all, substitute the Nicky Jam “Rockstar” mix, take out Halsey and put back in “Bodak Yellow” and this would be a really great little Top Ten. And let’s take a moment to tip out hats to Mariah Carey, there is nothing more difficult than getting a new Christmas song into rotation. Kelly Clarkson’s “Christmas Eve” is superb and it didn’t come close. Mariah’s is the last song to do it and it is a classic.