SPC ECO – Meteor 2017 Euro Indie Music Chart Rank Stage Coeff. Points 178 Week 23.17 94.8 0 173 Week 24.17 83.6 0