1 Netherlands
2 Australia
3 Iceland
4 Azerbajan
5 Sweden
6 Switzerland
7 Greece
8 Malta
9 Italy
10 Norway
11Cyprus
12 Russia
13 North Macedonia
14 Czech
15 Albania
16 Spain
17 France
18 Serbia
19 Slovenia
20 Belarus
21 Estonia
22 Uk
23 San Marino
24 Israel
25 Denmark
26 Germany
But something inside me is saying that Iceland is winning this :(