Latest 61
3:56:44
196
48
3:35:45
149
40
2:29:04
87
26
2:38:04
65
50
2:34:31
66
154
4:00:01
203
346
2:56:34
164
127
4:00:01
246
215
2:39:37
243
140
3:04:53
314
111
2:41:53
199
298
38:57
41
188
4:00:01
206
252
3:15:34
219
190
2:32:57
158
200
2:25:47
111
276
4:00:01
214
516
2:24:31
270
509
3:57:10
196
296
3:54:37
287
259