El Mismo Sol
#2 Italy
#12 Switzerland
#24 Slovakia
#27 Belgium
#31 Germany
#42 Hungary
#51 Austria
#70 Netherlands
#108 France
#109 Luxembourg
#112 Sweden
#197 Russia
El Mismo Sol
#1 Italy
#1 Switzerland
#10 Moldova
#12 Slovakia
#16 Belgium
#28 Germany
#39 Netherlands
#70 Austria
#77 Uzbekistan
#79 Luxembourg
#84 France
#114 Ukraine
#132 Russia
#148 Poland