Latest 95
2:19:20
149
220
3:33:39
180
490
1:37:45
116
233
2:04:52
105
211
2:52:12
171
468
1:19:18
77
105
1:58:05
105
297
2:32:44
95
643
1:02:30
79
214
2:25:50
133
300
1:15:51
99
242
3:11:10
136
201
3:58:17
251
203
3:11:28
144
174
1:16:37
88
27
1:41:06
71
195
1:31:57
82
215
4:00:02
190
156
2:24:06
112
135
2:08:16
123
48