Latest 25
3:49:39
66
259
2:31:16
34
39
3:14:00
42
23
2:40:37
74
140
2:31:36
50
175
3:36:54
143
193
3:21:40
113
282
2:49:07
98
221
3:26:45
78
207
2:07:23
71
162
4:00:02
141
85
2:32:13
105
259
3:59:37
766
296
2:40:03
439
224
1:12:14
296
121
2:40:26
459
186
2:50:43
728
451
3:23:46
953
344
3:58:58
767
436
3:21:06
424
214