Latest 31
3:10:23
66
78
2:15:57
60
103
2:55:03
85
73
1:37:29
52
44
2:33:45
128
223
3:22:30
94
320
54:55
43
132
3:58:28
134
593
1:16:44
76
276
2:18:18
99
350
1:05:44
36
288
2:17:39
113
446
3:46:40
104
458
2:11:01
88
514
1:45:03
73
592
1:44:31
275
397
1:58:17
50
350
1:50:30
67
499
4:00:00
139
792
2:04:12
66
272