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