Latest 648
2:36:54
382
155
3:49:12
901
274
2:20:40
548
240
3:24:22
622
227
59:11
235
119
43:52
152
188
3:54:45
870
800
1:38:58
478
208
3:22:41
620
489
3:04:49
452
244
3:01:06
1,052
560
2:08:48
856
354
42:54
157
39
2:48:53
479
258
25:33
91
62
4:00:01
630
552
2:02:41
257
358
3:28:00
593
897
2:19:09
504
347
1:20:09
78