QWED

CompetitionPlaceScore
Standard Europe May 2022 113
Standard Europe June 2019 154
Standard Europe November 2017 47