328 112
385 610
138 154
124 798
460 476
825 746
752 381
896 231
413 440
671 664
457 690
658 464
215 371
660 477
748 457
368 648
257 899
740 465
529 108
655 287