Latest 650
2:29:57
475
413
1:30:01
242
225
2:00:01
454
363
3:00:01
460
357
2:38:12
290
460
1:58:30
340
545
2:30:04
351
485
30:02
82
94
1:50:01
195
235
1:28:24
159
158
1:59:31
170
149
1:29:52
186
368
1:59:49
299
180
2:30:01
227
381
1:59:53
202
445
27:39
46
95
2:50:00
231
512
1:00:01
68
154
1:30:01
140
383
19:10
50
90