Latest 291
59:57
138
38
29:59
74
19
23:34
97
64
1:30:02
340
82
1:29:53
325
95
4:00:00
713
433
2:00:00
360
215
2:29:49
412
202
1:29:56
328
92
1:29:50
237
138
1:59:38
459
131
2:59:36
695
355
1:59:58
360
190
4:00:00
1,060
458
1:59:35
258
116
4:00:00
567
205
2:00:03
348
105
2:59:29
612
213
1:59:58
279
175
2:00:02
275
174