Latest 639
59:35
130
220
2:31:20
305
535
3:12:31
625
721
2:51:18
350
715
1:11:15
245
107
1:06:14
1,245
122
2:03:49
303
248
3:00:01
405
356
1:59:23
214
333
4:00:00
872
661
1:29:54
222
216
4:00:00
525
575
2:13:08
351
317
2:33:48
288
361
3:10:43
398
486
3:01:20
520
641
2:56:49
690
682
2:20:32
1,021
610
2:51:09
281
175
3:22:40
515
972