Latest 529
2:59:54
170
445
2:59:08
167
472
1:58:47
99
296
3:00:00
177
437
3:59:14
283
730
3:28:36
268
650
3:00:01
185
659
4:00:00
305
780
1:59:57
122
291
2:24:58
106
143
2:00:00
102
270
2:58:35
118
235
4:00:00
175
435
4:00:00
172
324
1:30:01
101
364
4:00:00
191
490
4:00:00
192
629
2:29:59
160
423
3:00:00
128
735
1:30:00
84
300