Sources

1 409

297

274

262

1 527

1 632

815

347

246

482

675

483