Latest 382
29:52
125
43
4:00:00
586
191
2:29:42
469
144
1:20:25
220
53
2:02:13
330
132
1:48:46
426
122
2:30:01
563
97
1:30:01
265
59
3:53:28
585
146
3:27:40
1,392
284
2:14:03
370
172
4:00:00
584
209
30:01
135
18
4:00:00
764
227
3:29:46
545
241
1:29:53
188
24
2:53:28
314
132
30:01
112
28
2:59:20
543
112
2:00:00
209
105