Latest 1371
2:35:54
263
146
2:32:57
362
92
31:54
101
9
2:03:11
269
191
3:24:16
389
244
2:58:58
283
123
1:49:11
165
162
2:13:40
263
68
4:00:00
437
211
2:23:09
267
145
3:34:22
435
143
4:00:00
417
199
29:53
107
32
1:00:01
166
38
2:34:38
300
165
19:44
79
42
1:40:36
227
193
2:46:11
499
187
2:27:19
284
162
2:25:49
296
125