Latest 670
47:15
57
72
3:57:53
434
427
1:50:47
269
139
3:11:45
388
418
23:08
88
124
3:59:21
501
845
3:31:24
491
982
2:20:33
297
258
3:46:54
1,030
582
3:03:09
1,065
563
2:15:02
381
157
2:41:11
515
84
4:00:01
844
358
1:32:12
608
292
3:34:39
582
334
1:56:49
249
97
1:27:25
274
190
2:54:39
555
151
1:58:48
420
59
2:11:20
665