Here's my ranking - and for the songs I like enough to listen to for fun, each song's placement for me overall in Eurovision history, among all 1722 songs (every song on the Eurovision stage for finals or semis, plus 2020, plus Georgia 2009). I have 244 favourites out of those 1722.
1. Finland, #12
2. Czechia, #13
3. Spain, #25
4. Germany, #58
5. Italy, #60
6. Serbia, #63
7. Slovenia, #65
8. Sweden, #72
9. Latvia, #90
10. Portugal, #126
11. Moldova, #137
12. Iceland, #230
13. Estonia
14. Austria
15. Croatia
16. Ukraine
17. Albania
18. France
19. Armenia
20. Azerbaijan
21. Greece
22. Switzerland
23. Australia
24. Netherlands
25. Cyprus
26. Ireland
27. Romania
28. United Kingdom
29. Malta
30. Norway
31. Georgia
32. Belgium
33. Israel
34. Denmark
35. San Marino
36. Lithuania
37. Poland
So, yeah, 9 songs from 2023 in my top 100, that's pretty solid stuff, ESC 2023 is very good for me.