Latest
3:56:35
85
16
3:55:50
146
26
2:56:51
106
17
3:00:44
94
10
36:44
15
0
4:00:01
95
38
1:40:18
26
13
3:05:14
61
24
4:00:01
136
119
1:33:51
66
31
4:00:01
131
111
3:40:00
97
115
1:52:52
74
43
3:48:11
166
82
49:53
52
41
39:54
42
5
3:18:33
138
117