Top 15 countries by number of players

* the generated ladder displays players who have submitted their accounts on the website