Latest 284
3:59:33
135
470
2:59:44
80
627
1:42:08
66
251
1:50:55
61
223
2:59:30
74
910
2:05:21
72
279
1:39:15
57
221
1:34:02
63
295
3:10:54
113
857
1:29:31
49
432
2:29:56
71
656
1:33:25
68
242
2:16:59
126
330
2:54:44
356
599
3:04:08
118
633
1:59:41
62
548
2:41:17
100
476
2:59:42
77
729
1:59:57
45
483
4:00:02
113
362