Latest 347
3:53:29
347
329
3:58:28
347
417
3:00:52
192
329
3:58:17
435
365
3:13:45
217
103
3:58:06
818
392
3:58:35
1,122
262
3:57:39
347
317
3:58:13
786
338
3:58:11
245
492
4:00:01
872
323
3:01:53
288
416
3:58:20
443
561
2:32:01
402
377
3:56:55
579
386
4:47:14
238
2:02:05
293
149
3:43:49
717
395
3:15:48
796
401
2:24:20
141
197