Latest 1382
25:42
33
12
4:00:01
217
83
3:25:21
276
209
2:00:20
124
72
1:33:40
118
89
3:15:24
312
181
07:02
15
3
3:03:05
277
228
2:57:28
239
213
3:34:02
210
106
1:24:01
145
57
1:52:39
224
266
3:35:27
316
140
2:49:39
249
152
3:31:48
315
202
3:11:58
221
99
3:05:15
279
232
2:02:08
213
224
2:28:15
228
122
57:13
120
168