http://diggiloo.net/

Scoreboard from the ESC 2004 [show plain scores]:

cast ↓ | received → ES AT NO FR CS MT NL DE AL UA HR BA BE RU MK GR IS IE PL UK CY TR RO SE
Andorra12007260001000100800004305
Albania12008990201501010620000041109
Austria120082190125193171062200001019010
Bosnia & H.120083310015925131710142700001026012
Belgium19001836106151030131710143500001438014
Belarus210018431061510401817112144100012241018
Switzerland270018551062517402122112154500012449018
Serbia & M.270018551062525502628113275200012751022
Cyprus340018651062525582628219276400212755327
Germany360018751062530642728219277100613567330
Denmark360018821162534692736219277420614177342
Estonia360018831792734812736227277920654877352
Spain3600228917939348927362272786207551791357
Finland3600229917939379728362312792407558841369
France44402210917946389928362312798407563961372
United Kingdom44402211219950391042836231271104775731021380
Greece479022120209504911128362332711047115851081380
Croatia479022132229515511928462333211747115891111380
Ireland4790221352895557126284623332122471113991121392
Israel55902214232955571382846239321324711131021141497
Iceland569022149329556115028462393213847141511211914105
Lithuania569022151369566116228462473214847211511712214111
Latvia569022156429566217428462573215547211812112414119
Monaco599034157429636218028502573216597211812313214119
FYR Macedonia609034167459637418833542573217297211812313814121
Malta6390341734511638419633542573318497212213013814126
Netherlands6790341834511668520333567573319097212213815014126
Norway67903418945116788210336675733192147212214215814138
Poland68903419448117388222336675733199147212414616614148
Portugal80903620149118188232336675733205147212414916618153
Romania85903620949118589238336675733217147212615217618160
Russia85904021949118589250386675733224167212715818418163
Sweden85934023149118596260387475733228167222916418918163
Slovenia859340243491188100268438475740234167222916518918165
Turkey879340251491193106280439175744244167222916618918168
Ukraine879340263501193106280509176747252167272917019518170
Sum879340263501193106280509176747252167272917019518170

For a note on tied positions please refer to our FAQ.