Latest 580
3:37:51
524
199
57:34
148
81
2:06:30
289
145
3:58:18
419
461
2:24:21
373
180
2:51:27
421
267
3:53:24
436
274
1:31:11
128
89
35:05
49
20
2:39:23
667
463
45:10
208
148
3:58:49
416
166
1:12:33
85
61
1:39:20
235
201
1:45:06
461
289
3:36:45
342
307
2:53:13
484
466
1:58:27
192
79
1:14:16
130
101
1:34:26
276
124