Latest 59
2:23:15
122
163
2:14:16
179
167
2:52:32
204
171
2:23:15
155
246
2:58:48
209
397
13:24
32
16
1:49:37
137
130
1:38:17
117
155
54:15
88
70
1:56:21
154
200
1:27:10
93
110
2:22:12
151
146
2:50:51
250
290
3:57:02
184
187
4:00:00
199
682
47:48
73
127
2:25:59
142
358
56:57
40
79
4:00:00
186
334
2:54:52
237
320