Latest 949
3:30:13
399
452
3:29:33
241
295
3:15:37
392
295
3:16:52
391
369
2:27:56
228
198
3:21:07
514
436
2:49:48
348
444
3:41:41
650
233
3:00:27
313
349
2:53:23
349
652
1:59:33
404
267
3:00:55
728
676
30:01
183
171
2:00:01
597
689
46:34
342
71
2:30:06
493
395
1:30:06
260
135
2:00:05
355
482
3:40:01
831
743
1:21:17
360
257