News
European nations fared well in the top 20, but the United Kingdom was not among the countries ranked that high and instead landed at No. 30. The United States fared far worse, coming in at No. 128.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results