Latest 991
1:57:39
738
982
1:57:36
907
1082
1:57:02
955
1249
1:59:58
1,093
1233
1:59:37
1,302
2180
1:59:57
1,344
1192
30:04
671
1566
3:29:33
1,518
1369
1:58:45
944
1046
1:00:17
847
401
1:58:09
802
678
1:58:58
759
988
3:41:14
1,857
1772
1:59:16
970
1203
1:58:38
1,336
998
1:59:31
977
1077
1:59:14
682
1018
1:59:32
944
1084
1:59:05
775
969
3:57:16
2,205
1332