Latest 100
2:39:18
130
539
3:57:44
112
558
1:20:51
79
112
2:03:59
208
318
2:45:24
167
537
25:58
25
37
3:57:29
184
354
1:11:57
53
214
3:54:36
142
357
1:43:47
89
277
3:56:51
218
498
4:02:16
241
571
3:59:27
171
641
2:13:00
144
158
3:54:35
140
281
3:08:32
140
505
3:07:26
136
286
3:40:25
188
559
3:12:38
115
152
1:59:00
97
182