Latest 968
2:59:59
361
277
2:23:20
340
174
2:29:43
159
85
1:00:01
100
49
2:48:19
414
103
2:22:06
462
97
1:15:54
299
97
1:16:33
339
125
2:29:27
263
104
2:07:28
314
127
2:29:59
315
151
2:15:34
296
105
2:11:36
371
126
3:25:49
504
326
2:49:15
523
161
22:46
60
6
1:30:02
123
33
2:21:13
566
171
2:27:43
358
144
2:20:22
320
151