Overall  | Country Ranking

Location: Södertälje, Sweden | Date: 18 September 2016

PositionCountryTop Three Totals
1  Sweden14700
2  Germany9044
3  France4059