332669 1164
153929 899
167743 425
132504 279
186396 642
293782 574
109035 571
86099 362
115088 866
116529 406