Latest 578
4:00:01
122
405
2:27:51
81
201
2:50:55
82
169
3:59:15
83
635
2:47:49
81
288
3:32:14
111
447
3:34:43
117
199
1:51:49
53
174
2:04:09
52
197
3:51:28
90
244
46:23
27
10
4:00:02
111
207
4:00:01
100
249
45:52
35
66
4:00:01
95
236
4:05:02
155
392
3:01:34
86
364
3:28:52
90
258
3:24:07
102
356
3:18:17
76
452