Latest 349
3:57:22
1,062
347
3:33:06
1,310
326
3:39:34
793
368
1:45:11
363
132
3:58:36
959
254
1:24:10
379
214
1:22:09
374
195
3:56:23
1,037
277
3:48:16
1,175
314
1:47:07
543
99
4:00:01
882
413
3:18:21
484
628
2:08:12
405
268
3:56:37
1,143
474
3:13:27
903
633
3:43:25
914
504
3:30:32
691
375
4:00:01
800
281
3:54:13
1,144
381
3:59:15
1,199
696