296 143
223 8
203 664
687 253
810 481
739 620
721 1000
1216 791
230 345
1344 127
253 355
906 695
476 368
779 467
786 52
1004 950
854 282
1420 804
1296 981
768 42