Latest 394
2:55:14
86
120
3:32:06
92
116
4:29:49
106
315
3:58:56
107
223
3:21:27
84
253
3:39:08
105
294
20:50
18
34
3:58:05
129
435
3:15:58
84
202
3:21:50
82
350
2:54:07
81
337
2:02:31
41
227
3:09:25
98
319
3:29:27
102
251
1:27:44
47
170
3:26:33
73
207
2:48:27
93
404
3:49:46
83
369
3:34:27
121
202
4:00:01
98
195