Latest 590
38:56
152
198
3:56:48
952
910
3:58:52
765
818
3:13:17
941
956
55:05
280
306
21:24
80
166
4:00:01
902
1133
1:35:38
299
414
1:36:22
387
424
1:16:24
309
416
3:35:43
493
1002
30:27
100
143
2:04:29
356
395
4:00:02
1,520
912
59:59
168
197
3:37:41
562
614
17:46
93
81
11:36
78
50
08:13
81
51
4:00:01
962
865