Oslo 2010 - Germany Artist Lena Song Satellite Votes in SF 1 Results Year Pos Pt. # SF Pos Pt. # Oslo 29 May 2010 1 24638810106781210126112312312123512412410121044812 22 - - - - Clip