Latest 25
3:59:51
561
1177
3:59:27
591
1103
3:31:44
429
344
41:52
114
161
34:41
121
223
1:59:54
360
523
2:58:41
526
885
29:29
146
227
3:27:15
819
1287
2:24:24
637
941
2:56:56
655
957
55:05
213
151
2:04:12
633
962
2:29:28
672
966
3:47:03
848
909
1:59:48
610
901
29:59
158
146
4:00:00
1,104
1685
1:50:07
357
648
3:27:47
668
1143