Top 5 Songs for Week Ending May 17

1. "All of Me" John Legend
2. "Happy" Pharrell Williams
3. "Problem" Ariana Grande featuring Iggy Azalea
4. "Fancy" Iggy Azalea featuring Charli XCX
5. "Dark Horse" Katy Perry