Latest 519
3:54:40
233
491
3:02:36
198
326
2:26:32
133
390
1:04:48
90
141
3:47:07
165
326
3:55:11
236
304
3:57:27
224
609
2:02:25
119
169
2:13:48
116
273
1:33:35
104
227
2:50:02
252
318
3:12:33
242
299
3:12:59
178
317
2:20:21
169
280
4:00:02
301
590
2:00:45
132
333
1:43:28
125
193
4:00:01
270
449
3:59:57
314
617
3:03:45
303
607