1268 403
72 607
125 159
776 592
140 346
773 565
318 248
409 675
403 763
621 341
103 210
875 326
1029 46
564 245
697 369
675 917