Latest 645
2:09:31
361
144
2:00:56
500
362
1:58:51
279
267
2:00:14
399
311
1:59:56
437
220
2:12:07
441
259
2:04:17
420
161
1:04:10
284
102
2:06:59
341
192
2:21:42
472
217
2:14:21
463
221
2:24:21
530
273
1:50:26
546
83
1:12:09
232
104
32:56
198
37
2:08:52
382
209
06:08
76
22
2:09:56
370
195
2:01:50
416
229
2:21:25
409
296