Latest 1673
3:58:46
910
936
3:58:11
715
1044
3:57:39
646
1088
3:58:29
589
827
2:14:50
473
512
2:26:54
677
667
3:29:16
673
699
2:57:28
662
616
2:56:17
568
785
3:39:49
492
1045
36:53
152
167
48:35
216
186
2:57:29
634
597
3:29:11
790
764
2:57:38
670
576
3:34:11
811
1228
3:57:15
732
1053
3:57:35
763
1135
3:58:23
978
987
1:13:48
280
419