Latest 192
3:59:56
183
401
1:55:09
121
228
1:58:05
98
80
3:09:11
86
86
3:08:05
157
346
5:09:46
135
138
3:23:26
101
192
2:54:58
92
39
1:22:28
68
131
1:56:29
100
151
3:04:53
198
284
3:28:11
126
254
4:00:01
147
232
2:55:26
117
224
1:27:27
96
194
1:56:46
103
263
1:04:33
81
182
2:25:54
138
151
1:42:39
109
92
1:55:09
98
165