Organisation
First
Second
Third
2004 Finland



2003 Russia



2002 Belgium



2001 Norway



2000 Denmark



1999 Netherlands



1998 Germany



1997 Hungary



1996 Sweden


1993 Hungary


1992 Switzerland



1991 Italy



1989 Austria

1988 Belgium

1987 Hungary

1985 Austria

1984 Denmark

1982 Netherlands

1981 Italy

1979 Germany

1975 Netherlands



1974 Finland

1973 Germany
