Stand: July 2005
2005   2004 2003 2002 2001 2000
Semifinal Final Total   Semifinal Final Total
1 Slovenia Malta Slovenia   Ukraine Ukraine Ukraine Norway Latvia Estonia Cyprus
2 Romania Romania Malta   Croatia Croatia Croatia Ukraine Germany Slovenia Croatia
3 Switzerland Switzerland Romania   Cyprus Cyprus Cyprus Greece Romania France Netherlands
4 Israel Israel Switzerland   Greece Iceland Iceland Russia Greece Norway Russia
5 Iceland Denmark Israel   Albania Russia Russia Romania Russia Greece Switzerland
6 Denmark Serbia Iceland   Bosnia Greece Greece Turkey Austria UK Latvia
7 Poland Germany Denmark   Serbia Albania Albania UK Macedonia Spain Spain
8 Belarus Albania Serbia   Malta Germany Germany France France Croatia Iceland
9 Bulgaria Sweden Poland   Israel Bosnia Bosnia Iceland UK Malta Germany
10 Moldova Cyprus Germany   Finland France France Germany Cyprus Iceland UK
11 Monaco Moldova Belarus   Macedonia Serbia Serbia Cyprus Malta Turkey Estonia
12 Belgium Ukraine Albania   Lithuania Sweden Sweden Bosnia Croatia Sweden Denmark
13 Netherlands Russia Bulgaria   Denmark UK UK Portugal Israel Israel Turkey
14 Croatia Croatia Sweden   Portugal Malta Malta Poland Sweden Russia Sweden
15 Ireland Norway Cyprus   Latvia Spain Spain Israel Spain Lithuania Malta
16 Norway Hungary Moldova   Slovenia Belgium Israel Latvia Belgium Latvia Finland
17 Hungary Greece Monaco   Belarus Macedonia Finland Ireland Finland Ireland Romania
18 Finland France Belgium   Estonia Norway Belgium Netherlands Lithuania Germany Norway
19 Austria Latvia Netherlands   Monaco Turkey Macedonia Sweden Switzerland Poland Austira
20 Latvia Turkey Ukraine   Andorra Austria Norway Belgium Turkey Denmark France
21 Andorra Macedonia Russia   Switzerland Romania Turkey Croatia Estonia Bosnia Belgium
22 Macedonia UK Croatia   Netherlands Ireland Austria Malta Bosnia Netherlands Ireland
23 Estonia Bosnia Ireland   Poland Lithuania Estonia Denmark Portugal Macedonia
24 Lithuania Spain Norway   Netherlands Romania Spain Slovenia Israel
25 Portugal Hungary   Denmark Slovenia
26 Greece   Portugal Austria
27 Finland   Latvia
28 France   Slovenia
29 Austira   Ireland
30 Latvia   Belarus
31 Turkey   Estonia
32 Andorra   Monaco
33 Macedonia   Poland
34 UK   Andorra
35 Bosnia   Switzerland
36 Estonia   Netherlands
37 Spain  
38 Lithuania  
39 Portugal