Latest 68
2:19:24
78
150
2:17:41
107
86
2:17:02
113
179
3:08:38
131
309
2:43:08
130
94
2:45:44
115
84
2:10:11
66
4
3:29:42
176
214
2:05:06
79
231
2:03:55
110
143
2:40:09
138
233
1:31:55
82
119
2:45:19
139
200
2:11:16
138
252
1:36:42
108
140
4:00:01
187
338
1:05:15
42
63
4:00:01
164
196
3:47:54
162
228
3:41:15
179
158