Latest 40
2:29:51
410
603
1:59:53
303
527
1:59:51
349
276
1:37:51
261
496
59:51
167
326
44:29
260
210
28:13
141
149
1:43:15
253
303
1:01:31
184
234
59:20
180
259
1:58:31
336
564
1:29:56
299
486
51:50
166
275
59:57
275
175
1:59:25
282
429
1:29:24
211
221
2:28:21
393
416
58:45
231
265
58:29
267
202
59:52
245
153