Each week, I check out the Billboard Hot 100, and then I rearrange the top 20 based on my estimation of their quality. I used to rank all 20, now I just rank the cream of the crop.

Original Version
1. Post Malone ft. 21 Savage – “Rockstar”
2. Cardi B – “Bodak Yellow (Money Moves)”
3. Logic ft. Alessia Cara and Khalid – “1-800-273-8255”
4. Taylor Swift – “Look What You Made Me Do”
5. Portugal. The Man – “Feel It Still”
6. J. Balvin and Willy William ft. Beyoncé – “Mi Gente”
7. Sam Smith – “Too Good at Goodbyes”
8. Imagine Dragons – “Thunder”
9. Demi Lovato – “Sorry Not Sorry”
10. French Montana ft. Swae Lee – “Unforgettable”
11. Luis Fonsi and Daddy Yankee ft. Justin Bieber – “Despacito”
12. Charlie Puth – “Attention”
13. Imagine Dragons – “Believer”
14. 21 Savage – “Bank Account”
15. Yo Gotti ft. Nicki Minaj – “Rake It Up”
16. Liam Payne ft. Quavo – “Strip That Down”
17. Maroon 5 ft. SZA – “What Lovers Do”
18. Ed Sheeran – “Shape of You”
19. Shawn Mendes – “There’s Nothing Holdin’ Me Back”
20. Lin-Manuel Miranda ft. Artists for Puerto Rico – “Almost Like Praying”

Jmunney’s Revision
1. Feel It Still
2. Mi Gente
3. Unforgettable