Latest 588
3:01:03
660
131
3:26:09
728
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
478
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
2:51:59
500
126
3:15:30
700
228
3:08:43
585
132
4:00:13
779
230
1:29:18
606
279