#1. Ariana Grande - 7 rings
Weeks in Top 10: 39 weeks
Peak: #1 (8x)
#2. Ariana Grande - no tears left to cry
Weeks in Top 10: 32 weeks
Peak: #1 (3x)
#3. Ariana Grande - God is a woman
Weeks in Top 10: 26 weeks
Peak: #1 (5x)
#4. Ariana Grande - thank u, next
Weeks in Top 10: 26 weeks
Peak: #1 (7x)
#5. Ariana Grande - breathin
Weeks in Top 10: 24 weeks
Peak: #1 (2x)
#6. Billie Eilish - bad guy
Weeks in Top 10: 24 weeks
Peak: #1 (4x)
#7. Ariana Grande - break up with your girlfriend, i'm bored
Weeks in Top 10: 22 weeks
Peak: #1 (5x)
#8. Ariana Grande - everytime
Weeks in Top 10: 19 weeks
Peak: #2 (1x)
#9. Ariana Grande - sweetener
Weeks in Top 10: 18 weeks
Peak: #2 (2x)
#10. Ariana Grande, Justin Bieber - Stuck With U
Weeks in Top 10: 17 weeks
Peak: #1 (1x)