PLEASE NOTE:
the times quoted in the gallery names should be more or less the correct run duration times, with the FULL marathon starting at 9AM, the HALF marathon at 9.20am, and the 10k at 10am.
10KFULL MarathonHALF Marathon