Latest 831
3:08:05
164
291
3:10:14
134
308
3:04:59
140
226
3:00:31
159
317
3:20:48
139
324
3:09:17
226
392
3:14:20
179
250
3:10:32
163
366
3:04:19
156
220
3:05:34
209
344
3:10:11
163
403
3:13:56
176
307
3:25:24
149
325
3:07:12
203
198
3:17:20
177
189
3:25:07
204
356
3:22:10
183
274
3:26:29
252
384
3:13:16
340
377
3:04:14
143
259