107631 701
45782 608
328085 1181
90976 158
52590 198
91193 374
100538 219
130213 675
202398 794
191063 1097