World Ranking detail

Mexico City MEX flag22.10.17268.000
Salt Lake City USA flag25.06.17331.500
Salt Lake City USA flag24.06.18931.500
Antalya TUR flag11.06.17522.500