Latest 38
2:59:48
140
1016
59:54
90
242
1:28:06
101
329
1:59:11
117
350
59:01
90
347
1:20:26
81
188
1:28:49
114
340
59:33
72
246
1:59:25
110
338
1:30:01
106
249
58:53
57
150
59:58
77
280
1:30:01
123
325
1:58:57
106
415
1:58:57
190
551
2:28:50
154
937
1:29:58
115
177
59:16
58
127
1:29:02
108
267
1:29:48
99
269