328 48
150 181
138 238
450 20
924 216
91 282
129 864
170 217
770 107
752 823
893 599
639 877
274 895
833 594