620 300
296 410
65 631
576 78
429 240
559 447
674 957
554 814
788 510
172 22
139 417
639 184
890 50
904 929
900 40
341 10
570 957
12 110
632 475
348 205