332653 1164
153899 899
167732 425
132479 279
186384 642
293760 574
109032 571
86079 362
115071 866
116510 406