Latest 166
3:55:38
1,019
200
4:00:01
650
450
4:00:01
699
601
1:26:58
300
212
2:08:50
231
270
2:18:45
552
288
1:46:59
299
239
1:22:06
274
147
29:42
128
114
24:00
145
82
1:03:05
260
219
22:17
69
85
30:32
78
208
3:37:10
807
433
1:49:18
368
338
46:58
59
55
1:21:20
144
50
2:06:22
219
231
2:50:26
662
191
1:47:42
166
499