Latest
2:29:58
92
133
29:52
18
70
1:58:51
120
74
1:29:57
91
34
2:30:10
161
174
59:02
54
114
2:00:01
71
115
3:29:53
164
213
29:11
48
48
3:54:13
196
280
59:01
33
35
3:57:58
155
192
2:29:58
81
55
1:27:50
79
78
2:29:06
124
69
1:58:06
61
40
2:59:28
235
190
2:30:02
75
177
2:59:43
226
357
2:29:47
142
130