Latest 599

952
311

532
105

240
38

562
97

778
159

911
186

184
19

604
130

Private
1,397
316

Private
35
1

Private
57
1

696
140

550
142

Private
955
185

Private
43
0

816
263

360
49

2,584
539

699
225

525
107