Latest 954
2:17:45
285
99
2:20:09
259
120
1:53:50
248
208
1:20:49
160
88
1:58:49
289
139
2:23:06
247
166
2:39:22
255
157
2:29:33
389
149
2:34:31
255
113
2:20:24
373
212
2:04:21
242
107
1:59:57
181
74
2:13:44
295
186
2:17:52
232
118
1:14:15
187
74
2:29:34
272
122
2:25:29
376
230
2:20:04
312
161
2:30:37
311
169
2:11:23
319
232