Latest 952
2:59:42
188
765
3:26:27
205
1194
4:00:00
304
1417
3:32:52
321
1718
1:05:26
103
294
2:30:02
158
489
4:00:00
217
980
1:13:13
138
591
3:27:53
237
786
1:00:01
82
196
10:28
42
50
30:01
59
81
3:30:02
224
827
3:16:14
102
560
14:33
50
84
4:00:00
151
1405
2:12:44
93
369
45:15
80
330
2:00:01
134
525
1:30:01
100
375