Latest
38:41
95
74
3:38:50
119
34
2:27:11
100
60
3:26:47
168
106
56:00
41
30
2:54:34
105
112
44:10
73
50
1:43:11
56
34
45:07
75
48
1:21:26
57
66
1:18:44
42
30
2:50:51
89
60
1:16:30
47
16
2:51:04
130
207
3:57:45
144
118
1:55:34
72
87
3:12:44
106
177
2:26:12
80
35
1:45:29
57
34
1:28:42
76
51