Latest 1507

528
113

455
97

Private
531
577

Private
24

1,265
1090

516
467

144
77

Private
30
14

Private
338
222

402
117

596
153

590
501

400
80

543
164

846
361

482
796

Private
978
1383

Private
164
137

1,589
1469

864
572