Latest 972
2:29:22
365
201
2:07:52
238
144
2:21:58
305
166
2:19:04
181
76
2:27:28
390
224
2:15:00
259
69
2:38:13
279
103
2:21:15
226
96
2:14:28
182
101
2:26:59
248
66
2:16:05
272
181
2:20:13
220
100
2:28:05
326
194
2:10:50
265
144
2:56:31
406
198
2:15:45
239
70
2:27:57
314
148
2:55:07
445
184
2:11:19
187
148
2:25:56
240
63