873 314
638 303
574 455
828 475
944 142
90 158
846 779
430 46
223 477
549 102
834 676
824 963
181 481
800 968
263 67
140 384
460 581
844 783
877 940
858 831