332655 1164
153904 899
167735 425
132483 279
186388 642
293766 574
109032 571
86079 362
115077 866
116512 406