Latest
3:51:19
182
124
4:00:01
260
130
3:51:26
330
122
1:48:45
115
180
2:13:28
134
78
1:11:55
172
134
1:08:16
110
77
1:57:06
116
53
1:18:09
55
25
2:34:32
142
200
3:06:36
156
33
1:33:50
72
49
3:59:39
217
81
42:35
43
33
24:36
26
5
3:57:54
232
70
50:44
59
49
4:00:01
188
99
2:44:36
145
72
1:39:09
96
32