Latest
3:35:09
54
82
3:40:15
35
57
3:20:34
27
78
2:38:25
38
80
3:55:20
53
87
2:46:49
45
41
3:58:26
59
139
3:56:34
51
84
3:59:05
54
53
3:53:48
51
18
3:59:39
53
2
3:30:54
51
76
3:58:58
56
6
3:54:42
32
7
3:58:32
46
1
3:37:43
42
137
3:56:37
40
182
3:52:30
57
120
3:46:07
38
56
57:13
16
3