646 475
641 631
932 839
1012 964
406 897
448 861
928 831
933 599
523 311
1000 607
1030 776
704 955
872 254
666 520
910 393
511 364
826 937
101 129
299 439
309 918
429 328