Rankings
World Ranking
IRI
Nation
IRI
Ranking
39th
Current points
964.75
Legend