Latest 268
3:28:24
150
427
2:51:04
176
352
3:59:57
180
281
3:31:26
157
102
3:17:28
136
97
3:17:11
124
225
2:21:30
121
58
3:40:41
175
141
2:52:23
165
100
3:19:52
171
228
3:56:00
169
307
2:59:18
118
241
3:56:31
221
244
2:27:48
88
142
4:00:05
176
163
3:45:43
174
319
3:59:47
194
166
5:19:08
196
244
2:43:06
142
354
3:33:24
220
184