Latest 413
3:27:20
202
180
1:27:35
88
58
3:29:05
155
186
3:27:38
181
170
3:28:10
182
259
3:18:22
114
142
3:06:12
142
142
2:09:15
103
93
2:34:25
133
84
3:55:54
182
230
3:27:19
155
212
3:06:12
140
211
3:23:23
179
176
3:11:40
135
171
3:14:25
153
142
3:16:57
165
250
3:59:57
396
515
1:30:10
259
330
3:47:25
240
267
3:50:07
185
263