Latest 591

981
804

574
487

218
159

988
1292

132
95

Private
650
798

470
415

656
1298

318
443

633
610

595
597

1,538
1924

239
496

759
765

328
272

345
405

753
1016

305
551

104
117

284
303