Latest 470
3:58:54
108
440
1:37:25
32
180
3:51:52
87
538
3:57:54
131
300
3:33:35
100
277
1:03:23
28
61
3:01:13
113
274
3:32:41
97
217
3:48:10
142
601
3:42:23
188
373
2:58:20
152
263
3:07:10
113
254
2:46:52
90
209
38:59
56
73
4:00:01
194
266
2:13:13
110
255
4:00:01
123
305
1:52:17
75
121
2:17:02
71
54
2:06:16
78
232