Latest 860
3:58:50
233
322
2:31:52
204
107
2:43:08
172
150
2:38:00
91
158
2:40:34
260
154
3:06:08
177
316
3:22:07
367
116
3:01:25
186
410
2:31:21
95
85
2:54:58
194
401
2:23:32
167
176
2:47:48
203
127
2:34:31
174
262
2:49:09
207
282
2:46:46
178
305
2:40:03
204
404
3:54:14
237
399
2:07:33
182
229
3:52:49
205
233
2:38:49
170
276