World Cup Ranking detail

1 Rome ITA flag03.09.201732
1 Shanghai CHN flag21.05.2017113
3 Antalya TUR flag11.06.2017116
3 Salt Lake City USA flag25.06.201792