Latest
3:53:45
131
522
3:59:21
80
41
3:19:00
64
30
3:58:34
95
241
3:44:55
149
284
3:35:49
111
146
1:40:12
60
305
11:26
21
14
4:00:00
162
377
3:58:32
84
149
22:19
15
3
3:57:23
98
155
4:20:36
81
408
3:13:10
99
220
3:11:49
69
172
1:45:25
45
103
2:10:28
122
83
2:35:41
48
247
2:45:24
78
366
2:08:28
36
65