Latest
3:29:36
50
393
3:29:32
56
126
2:59:59
40
487
30:01
14
67
2:30:02
48
136
4:00:00
77
340
30:02
16
1
30:01
14
1
3:59:36
83
236
12:53
13
18
3:58:56
82
393
30:01
20
73
23:42
24
61
2:14:55
59
363
2:57:00
104
350
24:03
22
25
3:00:01
82
355
4:00:00
133
327
4:00:00
161
428
3:56:50
178
558