Latest
3:51:26
329
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
2:13:39
172
149
1:24:54
91
30