World Cup Ranking detail

17 Shanghai CHN flag21.05.201756
9 Antalya TUR flag11.06.201775
17 Salt Lake City USA flag25.06.201756
9 Berlin GER flag13.08.201763