Latest 308
3:58:17
306
403
3:26:50
290
492
3:59:22
480
295
2:27:33
135
3:57:43
253
417
3:58:07
1,134
297
2:52:39
258
3:30:29
220
238
4:00:01
287
323
3:09:21
400
277
3:57:44
550
379
1:23:55
148
96
3:57:40
325
260
3:57:30
631
591
1:36:18
167
125
3:57:36
333
297
2:08:42
214
287
3:58:30
373
369
2:07:16
192
171
3:58:05
281
258