Latest 178
3:29:47
161
92
2:29:28
360
155
2:59:17
316
209
1:29:43
132
111
1:59:22
224
52
1:59:38
164
67
1:59:55
291
63
1:57:34
167
23
1:29:47
300
162
1:58:58
150
67
28:22
57
33
1:59:49
121
119
2:28:26
205
202
29:35
61
36
1:59:52
243
103
2:29:47
237
132
2:58:32
264
120
4:00:00
218
142
1:56:10
113
75
2:50:25
203
115