Latest 660
29:32
247
135
30:01
196
77
30:01
168
53
27:44
112
5
3:58:10
672
38
4:00:01
1,029
219
1:31:48
322
28
3:54:25
724
143
3:39:05
806
120
3:44:36
977
153
2:24:58
391
113
53:28
232
51
2:53:14
642
133
1:23:04
248
61
3:57:29
1,173
314
3:45:31
776
120
58:40
352
24
3:59:30
1,462
487
3:56:15
886
149
2:43:00
971
101