536 255
309 394
800 29
284 110
763 969
417 907
317 162
415 308
639 736
1159 561
367 646
1058 323
984 947
1055 932
713 22
187 918
720 146
884 533
62 810
622 773