Latest 287
1:05:42
80
66
3:28:56
148
251
1:54:30
169
568
2:30:15
177
218
2:40:10
228
647
2:08:44
224
421
2:06:11
132
495
2:33:30
155
325
2:54:16
278
873
2:54:04
164
573
42:05
37
104
4:00:00
269
719
3:24:45
221
1058
1:11:17
213
3:58:26
239
671
1:21:21
126
295
1:01:04
147
207
4:00:00
1,124
1054
3:56:47
191
561
2:55:25
276
857