Latest

580
111

621
642

287
195

299
244

589
317

Private
619
698

541
192

754
626

955
424

347
258

1,060
649

348
211

815
500

414
313

874
503

312
243

413
342

1,584
806

453
535

663
532