Latest 566
3:26:05
160
84
3:57:12
250
97
2:33:37
163
60
2:43:15
211
141
3:57:09
265
192
3:13:22
155
71
1:11:08
39
39
3:58:19
195
151
4:00:01
180
119
2:30:34
127
120
1:46:26
101
89
4:00:01
160
302
3:58:21
176
211
3:57:36
155
280
3:59:23
180
137
1:25:24
75
32
1:47:22
156
135
16:15
16
2
4:00:02
188
54
5:23:50
272
163