Entries to the Eurovision Final : 1005 Song Nr Year Startnr Country Artist Title Points Place Details 1005 2007 16 Germany Roger Cicero Frauen Regier'n Die Welt 49 19 details Records 1 to 1 of 1