333010 1164
154296 899
167901 425
132830 279
186626 642
294136 575
109082 571
86851 364
115363 866
116814 406