Latest 648
2:01:33
638
202
10:43
97
16
2:52:03
381
84
3:21:12
920
244
2:04:08
205
249
2:42:22
488
562
2:21:16
803
279
2:15:59
340
433
2:53:40
751
277
3:59:28
1,230
279
2:23:47
692
98
2:37:24
551
381
36:32
137
90
56:39
210
105
2:17:52
561
320
57:49
266
264
1:53:26
645
37
3:19:11
842
308
08:03
3
0
3:33:19
738
105