Latest

283
168

113
11

111
85

187
203

22

474
423

430
466

390
464

698
648

872
580

330
392

142
45

317
386

219

509
549

385
388

719
506

137
115

310
150

1,140
767