382 274
491 508
420 556
947 871
400 525
848 90
910 66
342 475
596 128
242 36
712 548
629 430
126 403
223 456
488 243
570 967
1029 894
321 746
278 336
609 591