Slightly Left of Centre – Naked 2017 Euro Indie Music Chart Rank Stage Coeff. Points 137 Week 40.17 66.6 0