Latest 577
1:05:41
89
303
3:27:20
166
63
2:48:47
174
235
40:25
64
65
1:10:10
89
201
1:23:47
108
240
2:17:33
116
230
4:00:01
189
347
3:30:12
160
293
2:06:39
149
1:20:22
79
160
2:07:45
124
193
58:11
72
116
3:43:32
180
79
1:00:01
75
169
1:42:22
101
212
3:30:02
141
308
2:00:06
110
197
4:00:02
237
313
2:27:16
105
185