Latest 112
2:50:22
122
592
2:29:51
132
424
5:39:59
254
409
1:44:33
20
78
3:58:21
96
316
3:58:05
85
160
2:36:32
110
206
3:30:00
176
531
2:00:00
115
157
4:00:00
199
586
1:59:52
83
335
2:00:01
83
264
1:22:48
82
237
4:00:00
123
745
4:00:00
234
985
1:30:02
90
136
1:16:36
62
313
1:16:26
72
355
2:00:01
122
296
1:00:02
127
198