Latest 896
2:59:38
0
185
2:23:33
287
165
2:12:16
211
92
2:21:24
206
70
1:45:53
265
149
2:18:54
227
99
2:19:41
199
98
2:22:20
196
116
2:10:10
252
120
2:05:33
273
172
2:22:54
298
182
2:16:48
0
90
2:09:52
350
163
2:19:27
167
85
2:17:33
225
106
2:28:29
411
189
2:07:45
236
224
2:05:50
0
95
2:25:04
237
145
2:17:31
253
133