Latest 540
2:29:16
142
182
2:59:33
185
375
1:59:18
122
209
29:58
40
68
3:00:02
169
304
2:58:41
177
432
1:59:17
101
266
27:25
36
29
2:28:46
157
318
1:30:01
78
85
3:35:35
31
3:30:04
195
354
2:28:03
167
309
2:30:01
174
357
3:28:50
258
534
1:59:54
188
300
1:58:57
122
322
2:58:32
257
523
2:59:13
222
524
2:59:58
290
484