My predictions:
Group A:
1. Poland
2. Netherlands
3. North America
4. Turkey
Group B:
1. Belgium
2. Finland
3. United Kingdom
4. Estonia
Semifinals:
Poland > Finland
Belgium > or < Netherlands
Final:
Poland > Netherlands/Belgium
I predicted like that since Poland is much stronger than last year