Latest 89
2:20:42
94
111
2:21:24
102
97
1:29:26
62
62
2:30:01
130
481
1:59:55
77
312
2:00:00
62
239
2:29:57
198
233
1:48:13
81
158
2:24:10
323
325
2:11:20
71
156
2:23:29
121
310
1:15:08
102
116
38:08
24
174
1:29:58
108
141
1:29:15
46
75
1:14:43
51
147
52:55
29
70
1:23:48
147
138
2:02:00
85
160
1:29:22
111
119