Charlie Puth Taylor Swift Ed Sheeran The Weeknd Adele Rihanna Billboard Top 100 This Week 3:05:00 Play Download