Latest 316

95
314

658
1015

440
639

Private
112
268

522
702

Private
581
1063

895
816

1,125
1392

567
690

69
207

346
555

122

449
778

131
213

504
370

481
770

543
1032

1,141
1005

529
870

639
696