Latest 2601

Private
25
17

1,589
1400

1,147
428

272
199

826
741

152
133

809
976

547
621

555
780

828
780

639
344

910
936

715
1044

646
1088

589
827

473
512

677
667

673
699

662
616

568
785