Latest 672
30:01
80
106
2:00:01
387
650
1:00:01
247
374
2:30:02
548
425
1:00:01
120
116
1:00:01
188
176
3:03:54
378
604
2:09:02
309
360
30:01
125
31
27:46
59
69
3:59:41
658
1140
3:30:01
538
670
4:00:00
850
1561
30:05
114
97
3:59:34
588
1086
59:28
142
264
3:59:36
557
850
1:30:01
98
220
1:29:21
109
130
3:29:58
258
502