Latest 573
1:33:53
161
80
3:09:53
191
88
1:14:17
99
64
1:22:53
90
90
2:52:55
274
89
40:04
139
108
1:43:24
272
153
1:34:44
129
196
2:15:56
205
157
3:41:56
418
178
1:30:01
135
147
3:40:30
1,133
480
2:24:00
324
167
46:58
93
32
2:26:43
331
266
1:54:49
143
147
2:19:45
204
108
2:55:55
291
140
42:19
57
38
1:25:43
124
43