Latest 313
54:00
116
82
3:58:40
456
295
3:59:32
376
278
2:19:32
292
364
1:49:53
131
189
3:50:10
380
572
3:16:30
341
425
2:23:12
248
368
3:59:32
360
267
1:41:23
119
150
3:58:18
585
440
3:57:33
506
548
4:00:01
527
422
5:36:31
535
666
3:59:32
666
641
3:33:40
476
449
1:28:26
267
201
3:56:31
611
440
3:19:24
289
347
3:57:45
437
374