Latest 672
2:00:02
107
507
1:57:46
133
425
4:00:00
228
755
2:59:45
163
402
1:59:59
156
317
2:29:44
151
452
2:59:27
160
666
1:59:52
123
340
1:59:31
162
398
1:59:30
150
379
1:00:03
69
272
1:30:02
103
355
1:29:47
95
315
2:30:01
172
536
2:00:01
200
318
59:33
60
252
1:30:03
93
302
59:51
77
88
54:08
89
177
1:15:10
105
265