Latest 159
3:15:27
28
391
3:22:28
20
424
3:02:04
23
368
3:42:05
42
340
3:08:56
20
328
3:01:17
30
332
3:30:20
32
529
1:59:38
105
477
3:20:02
45
497
2:46:41
37
316
3:26:53
31
208
3:26:42
32
154
3:18:08
32
567
3:08:45
35
195
3:17:34
45
306
3:08:03
23
424
3:33:39
36
281
3:49:25
29
216
3:12:51
23
166
3:01:54
24
243