Latest 307
2:10:42
64
144
3:40:00
175
400
2:04:55
75
255
2:59:54
58
618
6:10:34
182
603
1:54:02
90
243
3:18:47
183
430
2:09:15
182
346
3:31:07
205
464
59:42
37
184
2:32:59
78
75
1:32:15
83
130
2:19:36
114
337
2:50:04
136
391
59:59
33
219
5:15:03
193
663
3:02:15
117
412
2:30:44
75
448
4:00:00
139
890
3:37:11
143
497