Latest
3:31:40
160
36
3:38:40
136
52
2:41:18
93
37
36:44
28
36
3:59:32
144
34
57:39
24
2
37:33
49
18
3:17:01
139
77
1:26:58
66
20
3:34:24
129
35
1:35:35
64
28
3:54:14
200
16
1:49:07
72
52
1:19:05
43
21
2:25:28
77
12
37:01
44
43
1:41:26
88
9
3:34:18
226
66
1:07:28
57
47
31:46
27
31