Latest
3:19:17
63
63
2:19:17
82
42
57:37
23
1
1:30:03
42
57
1:55:33
49
49
4:00:01
100
152
3:59:17
118
29
3:40:47
75
182
3:45:39
101
94
1:37:50
77
68
3:59:46
111
27
3:59:33
90
160
1:43:44
49
18
2:27:26
438
69
1:55:35
386
11
2:14:44
415
129
3:58:58
894
123
1:18:26
310
156
1:43:10
409
110
2:46:46
635
67