Latest 389
3:32:17
258
78
2:16:27
324
64
3:59:58
372
94
2:06:31
250
52
2:34:42
320
32
1:07:58
111
104
4:00:01
326
192
58:32
125
103
2:14:53
223
98
1:09:38
146
85
2:59:53
323
270
1:30:27
187
86
2:30:10
384
111
2:00:26
361
174
29:27
100
82
1:43:12
347
82
1:57:45
397
125
1:50:30
312
55
1:30:56
240
75
2:39:13
395
111