Latest
56:40
41
4
2:28:16
87
32
1:22:25
53
16
2:51:24
62
10
2:45:35
170
78
1:59:07
86
68
2:42:21
105
94
1:52:10
99
161
1:56:41
73
15
1:45:42
47
65
2:03:26
240
49
2:22:13
126
110
3:34:45
121
21
3:38:33
98
29
3:07:05
137
102
1:55:30
62
38
1:54:55
76
19
2:07:21
65
47
3:44:57
126
214
3:59:19
136
84