Latest 104
2:34:30
59
177
4:00:02
179
329
2:05:36
138
308
1:13:26
52
133
1:42:12
57
294
1:55:19
60
93
2:11:14
111
274
1:23:29
49
154
2:54:56
114
163
4:00:01
119
572
1:51:25
68
200
1:29:13
59
171
1:24:03
72
180
1:59:07
92
305
1:50:57
83
190
1:59:33
123
326
50:38
60
149
53:14
52
125
3:49:15
117
236
4:00:01
147
357