Latest 691
2:58:20
176
380
1:58:09
117
126
4:00:00
336
314
1:58:21
84
271
1:58:31
82
245
1:58:03
67
211
1:57:20
48
202
2:27:32
78
157
2:28:33
76
263
1:58:37
64
206
1:58:27
53
235
1:28:35
39
181
2:29:27
60
272
58:30
29
137
1:57:59
44
149
1:28:12
49
196
1:58:04
56
195
2:58:29
80
182
1:27:49
55
164
1:28:15
40
124