332582 1164
153845 899
167716 425
132423 279
186343 642
293697 574
109019 571
86041 362
115029 866
116466 406