Latest 642
54:21
345
99
3:59:05
626
670
2:49:04
879
1264
1:04:55
586
447
3:59:45
782
1325
1:12:25
870
315
7:55:06
2,809
1792
3:09:38
769
576
3:59:35
559
426
4:13:41
1,027
788
3:51:03
645
957
4:33:25
1,270
790
2:57:24
692
606
3:59:17
677
577
4:56:13
1,240
923
3:59:53
670
880
3:59:03
783
601
5:12:54
2,112
787
3:41:59
1,196
1344
4:41:06
1,038
658