267 97
256 500
930 327
219 50
466 116
716 839
790 335
682 261
300 394
723 926
121 707
87 776
695 217
221 748
852 238
995 756
864 293
323 931
830 139
594 356