Latest 526
1:58:22
383
403
2:59:13
1,069
721
2:29:14
331
494
2:29:31
308
416
45:15
156
139
1:19:38
220
173
3:52:35
442
568
39:19
126
97
42:37
96
177
1:59:50
223
251
58:02
128
147
4:00:00
462
621
29:23
132
119
29:21
90
42
1:28:26
279
257
2:00:04
252
285
2:28:54
487
465
2:12:09
280
372
22:54
54
62
2:29:14
280
611