Latest 664
4:00:01
215
596
3:11:27
89
225
2:36:46
146
163
2:26:16
115
111
2:37:23
135
194
3:06:00
148
471
2:11:30
72
94
2:30:26
125
377
2:46:14
178
298
1:56:09
59
114
2:18:48
116
179
2:35:33
151
463
3:02:12
160
256
2:12:31
119
286
1:46:08
89
220
2:07:33
113
358
50:02
45
63
3:10:57
147
363
1:43:26
79
135
2:08:44
82
123