536 255
309 394
799 29
283 110
760 969
417 907
315 162
415 308
638 736
1158 561
367 646
1057 323
984 947
1055 932
713 22
187 918
719 146
884 533
61 810
621 773