Latest 186
3:18:45
127
68
3:14:46
127
77
2:54:46
171
181
3:22:00
150
213
2:59:20
84
38
59:49
104
114
1:07:52
180
130
3:30:01
201
315
4:00:00
157
141
3:47:16
185
212
2:36:10
117
49
2:59:56
135
377
30:02
50
25
30:01
28
11
3:30:01
163
107
3:55:14
182
471
3:32:11
111
14
1:33:01
152
46
2:59:48
227
175
3:15:15
167
374