Congratulations to all runners from this year. Here are the results from the 52k, 26K, and 10K.
52K times