Latest 839
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
253
384
3:13:16
340
377
3:04:14
143
259
2:55:58
173
330
3:12:30
190
167
26:09
54
24
3:03:28
219
254
3:02:49
235
277
3:18:48
151
242
3:05:04
197
282
3:23:04
188
301
3:11:55
224
310
3:01:26
204
350
2:57:59
171
232
2:57:19
133
269