333 182
549 521
561 492
294 75
28 320
480 456
554 835
214 175
732 313
324 497
353 670
28 29
627 167
189 204
639 918
22 389
673 1000
28 40
126 233
413 245
750 79
70 71
698 453
416 942