Latest 164
3:26:30
240
14
3:51:01
171
14
3:31:04
131
14
4:00:01
153
19
3:33:04
199
50
3:18:38
162
13
6:50:30
381
75
3:59:38
224
71
3:50:42
259
96
3:43:29
151
78
3:52:02
183
30
3:34:44
149
19
3:40:25
164
31
3:59:03
156
15
4:00:01
126
65
4:59:13
115
204
6:22:29
129
34
7:55:16
233
86
4:50:23
140
68
5:49:09
179
96