30 July scores

Download a PDF of all scores and placings