Latest 75
2:28:31
115
523
3:00:03
113
523
2:29:20
90
628
29:55
39
143
29:17
24
111
1:29:08
57
325
1:29:32
47
310
1:29:27
95
458
1:29:15
57
336
2:57:27
176
572
2:12:28
171
837
1:28:35
71
404
4:00:00
169
1296
1:57:52
165
594
1:28:40
87
345
58:48
88
397
4:00:00
196
1161
22:03
26
127
1:57:45
115
473
1:29:33
121
479