Wow Machine Radio’s top 25 artists for the last 7 days.