2025

5

runs

23.9

kms

2.7

hours

2024

101

runs

457.9

kms

53.6

hours

2023

47

runs

213.4

kms

26.0

hours

2022

57

runs

274.4

kms

34.6

hours