Latest 1000
1:43:25
143
213
3:25:47
183
366
2:48:35
129
437
1:06:25
66
196
37:55
53
55
2:27:35
106
192
1:35:08
96
249
3:33:45
116
304
1:26:50
78
188
4:00:01
161
484
2:26:24
107
328
2:40:32
74
181
1:47:04
110
342
3:31:24
119
237
2:56:29
98
252
2:04:32
174
192
2:32:23
96
348
3:16:12
171
489
1:53:50
116
342
1:40:38
118
206