Latest 284
3:58:52
152
377
2:32:51
112
218
2:29:06
131
477
1:11:02
57
85
4:00:01
189
320
3:59:50
217
483
3:44:14
178
250
1:35:30
100
189
4:00:01
146
157
3:37:42
137
123
2:34:21
75
68
3:56:43
179
138
3:12:12
85
60
3:57:27
116
420
3:47:43
180
255
1:42:36
74
80
3:37:06
128
187
3:27:15
134
399
3:35:54
181
405
3:59:58
119
157