628 683
685 624
135 233
578 22
491 244
286 664
421 417
541 702
950 441
266 742
431 25
605 176
588 570
319 248
397 496
225 337
914 378
1035 9
221 161
1050 713