World Ranking
Russia, Saint Petersburg
Latvia, Riga
Russia, Moscow
Russia, Moscow
Latvia, Riga
Russia, Saint Petersburg
Sweden, Piteå
Russia, Moscow
Russia, Kursk
Finland, Turku