Latest 951
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
2:28:48
1,493
1836
1:29:39
669
732
58:55
418
506
1:59:34
1,281
1223
1:59:22
880
1068
2:46:59
952
1168