Latest 316
3:04:46
169
162
54:25
48
79
1:27:00
66
162
1:32:41
86
85
1:24:01
48
105
1:44:58
71
225
1:08:10
115
189
1:53:24
87
74
1:34:38
66
76
2:02:40
90
102
3:21:19
162
302
3:37:17
103
195
4:00:01
145
113
2:47:15
114
169
3:39:09
111
136
2:55:02
134
157
1:03:50
40
74
1:46:28
132
140
3:06:26
96
227
1:06:56
40
40