Latest 1327
2:42:14
403
45
1:20:32
245
64
1:32:38
191
29
4:00:01
456
166
3:55:58
656
168
29:16
57
10
3:58:57
473
130
1:10:00
171
45
4:00:01
765
115
1:25:17
249
41
4:00:02
660
160
53:49
180
32
4:00:01
806
144
2:10:14
402
46
1:07:23
172
34
27:14
104
31
2:46:05
252
67
4:00:01
418
64
3:37:52
334
102
2:57:52
567
100