626 16
871 298
891 858
603 700
622 827
849 614
913 342
977 1
116 689
488 83
110 613
273 157
328 796
1049 540
286 890
595 792