20 participants in Swiss semi-finals

In 2017, participants come from all over the world, including countries outside of Europe such as New Zealand, China, South Africa, Russia and the USA. But of course we also had European contestants!