Ed Sheehan is still in the top 20? Thanks to the stupidity called streaming