Latest 840
2:38:17
179
279
3:08:34
229
319
4:00:00
437
490
1:21:52
135
112
2:15:28
140
128
2:03:15
170
196
1:35:26
178
230
1:45:07
154
267
4:00:02
241
160
3:26:51
196
34
1:32:06
121
140
3:23:24
190
210
1:36:03
216
200
32:00
92
68
2:21:23
146
166
4:00:08
302
194
2:30:56
180
529
3:40:24
127
92
6:33:05
243
257
43:49
65
84