531 659
295 947
1105 264
1026 354
1174 915
427 641
80 465
873 180
994 99
1053 169
1034 871
483 8
274 921
466 85
697 980
240 547
757 571
725 495
602 384
938 217