332593 1164
153855 899
167718 425
132431 279
186348 642
293710 574
109021 571
86047 362
115035 866
116475 406