Latest 653
3:59:21
760
198
4:18:04
948
144
3:36:52
541
95
4:40:28
1,131
378
28:58
116
79
3:01:03
660
131
3:26:09
729
180
3:59:32
643
228
7:45:14
1,182
405
41:00
123
8
1:14:21
258
6
3:07:28
874
260
1:30:43
336
169
2:50:10
539
120
2:49:44
479
128
58:53
175
162
3:20:45
480
228
1:47:57
353
125
1:29:55
418
115
1:12:05
348
68