Latest 1195
2:59:56
287
1247
3:27:45
363
3039
3:15:34
272
739
3:00:30
379
3083
3:11:52
267
966
3:00:51
328
2729
1:42:07
252
1043
28:28
116
423
8:00:02
1,000
3315
8:00:00
749
2311
3:23:45
337
1687
3:11:21
281
1142
3:20:01
398
2813
3:02:47
267
1572
2:57:39
254
746
3:02:21
294
774
3:29:57
388
4191
3:12:27
320
953
2:58:19
403
2278
4:00:00
442
1951