World Ranking detail

Nottingham GBR flag29.05.16912.000
Antalya TUR flag19.06.16350.000
Mexico City MEX flag22.10.17260.000
Antalya TUR flag17.06.16270.000