Latest 431
1:59:56
480
348
3:00:00
666
308
2:00:00
906
225
1:30:01
360
70
1:29:57
333
82
2:30:01
557
316
1:29:42
265
109
59:59
236
74
60:00
288
128
59:56
206
87
1:59:54
484
353
2:29:53
597
218
59:26
185
61
1:21:41
299
129
1:29:48
302
210
60:00
198
129
1:29:56
277
180
1:30:00
350
142
1:29:54
379
267
1:29:15
256
105