Latest 645
4:00:02
298
111
2:06:25
72
189
5:07:03
276
251
2:21:05
110
141
3:37:24
257
287
2:21:15
75
96
2:10:29
113
115
2:11:45
86
252
3:02:22
142
229
09:43
20
22
3:59:12
135
86
45:25
38
81
3:38:22
165
181
3:50:34
284
94
4:00:01
281
120
2:28:40
152
211
2:28:48
142
159
2:07:33
80
121
3:58:11
131
399
1:37:48
55
84