Latest 98
2:29:32
123
224
2:24:20
135
125
3:46:59
210
277
1:42:10
75
219
2:15:09
165
243
3:58:07
318
404
2:56:11
149
219
3:48:53
189
292
1:20:38
83
105
1:58:25
93
328
2:30:01
73
270
2:00:59
79
251
1:06:54
54
40
3:57:22
293
397
2:30:43
177
209
4:00:01
297
401
1:00:01
44
288
2:53:09
105
250
2:19:37
163
181
1:22:33
102
185