105 260 66 950 51 600 325 717 495 604 277 634 19 900 745 570 244 960 361 160 1393