Latest 847
2:28:12
395
233
3:25:06
833
309
2:26:04
605
124
52:00
341
33
58:07
248
83
3:37:52
649
392
2:59:57
435
417
4:00:00
607
364
2:31:34
321
187
10:48
59
8
2:59:47
422
326
4:00:00
618
460
4:00:00
1,000
404
3:29:56
429
334
2:29:40
526
193
59:50
266
133
4:00:00
726
504
2:59:34
551
133
1:19:25
216
85
4:00:00
1,095
376