Latest 1245
59:58
108
37
2:29:59
147
90
1:29:37
105
13
4:00:00
289
220
59:57
89
25
1:30:01
179
62
1:00:10
121
43
4:00:00
339
271
1:30:01
141
46
4:00:00
354
136
2:29:59
224
76
2:59:20
294
370
4:00:00
410
225
1:59:38
228
105
4:00:00
306
173
60:00
107
54
4:00:00
288
152
2:33:27
248
155
2:29:55
245
156
2:00:02
178
125