Latest 84
3:12:16
127
155
3:18:37
113
109
40:45
27
2
3:50:45
135
46
1:01:31
43
69
4:00:01
141
113
1:30:49
59
43
4:00:01
137
297
3:59:58
164
183
3:25:39
157
145
2:34:13
86
155
2:16:22
115
3
2:56:41
92
135
3:24:18
170
162
5:04:06
230
228
3:54:25
157
201
1:37:16
68
76
2:50:42
123
28
2:35:05
151
94
1:36:44
60
154