Latest 656
3:51:13
872
273
3:33:40
664
198
3:33:14
851
194
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