Latest 418
3:58:25
566
698
3:19:57
594
552
3:01:55
271
489
2:36:22
400
3:25:15
525
528
1:37:56
164
202
1:49:43
356
304
1:58:02
209
726
25:26
75
121
2:02:00
235
298
3:59:27
905
555
2:54:08
405
382
2:44:51
561
412
1:00:01
110
265
3:31:34
938
731
2:37:33
248
293
56:39
154
153
53:05
261
202
3:56:52
1,077
872
1:03:47
282
210