Results Nanjing 2016

Day 1 (8)
Day 2 (8)
Day 3 (12)
Day 4 (7)
Day 5 (6)
Day 6 (7)