150633 505
78164 690
70326 686
109180 579
73925 685
69496 660
43394 159
129843 685
92370 830
129080 860