Latest 346
1:58:59
143
305
1:59:28
114
298
1:59:05
132
329
1:17:51
181
58:34
68
143
59:20
80
126
3:32:54
160
299
1:59:55
125
276
1:59:27
126
403
1:59:20
124
211
3:03:28
333
28:56
44
69
1:59:11
157
315
1:58:46
164
245
1:59:31
103
175
1:59:08
133
203
1:59:09
121
162
1:59:54
160
337
1:24:59
127
225
1:58:55
158
274