Latest 341
3:57:47
208
250
3:59:29
227
200
2:58:51
196
63
3:48:07
230
92
4:00:01
225
264
3:57:27
222
167
2:36:39
216
335
3:59:41
247
285
2:23:10
179
269
1:52:16
171
273
4:00:01
277
146
2:59:11
194
227
3:34:37
262
187
1:00:30
65
89
3:59:03
177
256
3:58:12
180
78
2:03:32
160
174
3:58:56
182
36
3:59:49
230
402
3:56:33
223
125