Latest 158
2:08:44
265
58
2:26:49
336
55
2:17:24
227
72
2:14:55
750
44
2:24:42
715
164
2:29:39
833
61
2:05:28
210
103
2:00:07
1,050
304
2:28:17
842
105
2:16:33
820
60
2:29:44
840
88
2:04:28
756
57
1:55:27
785
92
1:55:40
340
93
2:48:06
1,131
227
2:23:10
230
99
26:31
60
17
2:00:01
133
85
2:19:47
350
65
2:19:33
196
73