305 244
207 406
391 631
310 295
422 549
283 461
651 727
76 216
119 338
954 462
370 228
659 543
885 591
183 794
692 652
829 769
1113 891
169 733
742 262
183 30