332650 1164
153895 899
167732 425
132478 279
186382 642
293754 574
109031 571
86078 362
115069 866
116506 406