Latest
2:38:35
80
92
3:58:54
120
144
3:35:12
119
161
4:00:01
143
113
3:59:23
134
144
16:33
30
35
2:04:07
98
73
23:17
32
61
2:19:21
113
206
1:47:02
74
95
1:29:17
110
132
1:39:18
70
105
1:53:07
103
52
1:57:31
101
94
1:29:02
88
239
1:19:22
99
85
1:22:43
81
118
2:10:15
95
100
1:00:08
52
37
1:18:35
85
97