629 302
191 162
113 505
677 936
934 724
194 194
113 700
306 31
527 877
274 665
373 208
76 296
334 590
752 121