Latest 95

324
378

415
180

562
638

389
462

272
393

201
114

978
602

241
228

352
704

89
39

141
195

560
399

456
381

173
239

226
253

591
339

Private
118
67

99
74

575
523

309
259