698 545
529 130
960 958
363 332
716 584
1030 702
723 4
126 682
245 642
84 501
728 23
326 757
237 169
872 276
506 679
892 168
969 326
392 498
660 788
138 153