Lenny Harold – I Did it 2017 Euro Indie Music Chart Rank Stage Coeff. Points 128 Week 16.17 76.8 0 160 Week 17.17 70 0