World Cup Ranking detail

4 Shanghai CHN flag21.05.2017114
5 Antalya TUR flag11.06.201794
9 Salt Lake City USA flag25.06.201776
17 Berlin GER flag13.08.201773