Latest 329
59:58
81
106
1:20:46
88
132
1:29:30
100
125
1:30:07
106
225
1:28:38
132
141
1:29:34
109
190
1:00:12
69
68
2:06:16
99
35
1:00:12
61
138
2:21:31
155
129
2:12:06
110
65
3:00:11
235
454
1:59:37
126
259
2:08:39
111
98
1:30:07
104
123
1:30:03
90
200
1:59:58
134
172
1:30:11
118
143
1:00:10
45
25
55:00
36
4