Here are the full list of contenders -
Andrea Demirović (Montenegro)
Malena Ernman (Sweden)
Inga Arshakyan (Armemia)
Anush Arshakyan (Armenia)
Susanne Georgi (Andorra)
Hadise Açıkgöz (Turkey)
Noa (Israel)
Mira Awad (Israel)
Jóhanna Guðrún Jónsdóttir (Iceland)
Elena Gheorghe (Romania)
Karoliina Kallio (Finland)
Daniela Varela (Portugal)
Chiara Siracusa (Malta)
Andrea Šušnjara (Croatia)
Sinéad Mulvey (Ireland)
Lesley-Ann Halvey (Ireland)
Asta Milleriene (Ireland)
Nicole Billings (Ireland)
Lidia Kopania (Poland)
Christina Metaxa (Cyprus)
Nela Pocisková (Slovakia)
Martina Majerle (Slovenia)

Aysel Teymurzadeh (Azerbaijan)
Nelly Ciobanu (Moldova)
Kejsi Tola (Albania)
Svetlana Loboda (Ukraine)
Sandra Nurmsalu (Estonia)
Mann Helstein (Estonia)
Johanna Mängel (Estonia)
Mari Möldre (Estonia)
Marilin Kongo (Estonia)
Mirjam Mesak (Estonia)
Patricia Kaas (France)
Anastasiya Prykhodko (Russia)
Jade Ewen (United Kingdom)
Soraya Arnelas (Spain)
As with last year, they're organised in the order in which they will first perform, in case you want to keep track. The poll will close on Monday 18th May (ie. two days after the final). Vote wisely!