Latest 144
3:12:41
168
73
2:05:03
99
111
1:46:52
85
82
1:55:52
90
34
2:01:27
113
52
1:55:37
85
42
2:16:06
132
97
3:51:23
223
23
3:28:44
417
124
3:51:02
316
198
3:14:41
211
142
3:48:11
209
263
3:27:20
138
160
1:36:42
80
77
2:32:54
207
116
3:58:02
177
113
2:07:52
102
59
3:15:43
126
88
2:16:40
101
108
1:55:03
120
105