Latest 578
2:06:03
178
489
57:25
102
156
1:51:55
154
533
53:19
101
178
1:37:31
143
396
1:57:50
105
126
50:06
79
217
2:40:01
295
190
2:40:09
169
193
2:16:55
160
395
1:00:04
103
204
1:17:58
86
265
1:23:08
110
263
47:53
90
166
40:30
87
99
1:09:24
91
237
49:03
97
143
1:31:25
147
213
1:36:02
180
458
2:19:26
227
457