Latest 363
3:59:32
301
334
1:06:18
96
54
3:57:00
416
569
1:58:11
203
113
4:00:01
323
395
3:19:32
267
337
2:45:18
191
436
2:51:25
195
524
3:00:46
254
261
2:59:27
203
288
2:24:45
199
328
18:47
35
16
3:58:44
289
236
3:34:41
319
366
3:02:13
204
248
2:22:17
125
84
3:33:17
294
486
3:00:42
228
199
52:21
87
122
3:58:05
280
484