Latest 531
2:30:08
246
326
3:59:57
322
821
1:59:28
184
679
2:29:58
226
261
1:48:19
229
842
2:58:57
387
975
1:59:13
177
258
2:00:05
168
323
2:29:45
301
312
1:29:33
154
367
1:59:47
246
513
1:29:49
186
364
28:23
82
97
2:00:03
295
590
2:30:05
388
323
3:30:02
535
1613
2:59:55
299
526
1:59:09
260
345
1:29:19
193
582
1:59:50
250
356