Latest 140
1:31:52
112
195
3:39:33
724
500
2:32:32
171
288
1:57:41
262
136
2:52:27
305
380
2:37:57
467
316
3:04:34
656
512
2:59:15
512
474
2:32:41
139
158
2:58:20
172
386
24:18
66
81
4:00:01
543
400
2:45:51
131
259
3:06:02
118
169
2:17:01
170
132
2:43:25
64
94
10:30
6
17
1:03:58
18
84
3:58:41
100
368
4:00:01
61
218