1011 447
476 510
853 783
940 953
201 245
651 746
108 902
727 505
960 530
191 569
330 379
498 829
779 580
831 686
609 128
252 36
226 217
247 797
159 310
217 515