Latest 505
2:29:45
434
568
29:15
81
99
56:23
240
130
2:59:52
1,149
522
2:16:38
643
171
3:59:24
828
583
1:29:58
734
782
2:30:00
343
411
1:32:12
418
405
1:57:52
331
514
3:10:19
441
255
1:30:09
360
348
3:00:01
586
435
3:17:54
409
354
2:59:59
590
411
2:00:06
583
503
3:30:05
2,385
532
2:30:01
838
661
2:28:05
890
566
2:28:07
584
511