938 28
969 867
568 570
557 291
781 111
337 351
827 108
307 117
265 178
515 847
604 962
54 70
91 337
229 896
521 816
670 915
590 170
429 310
597 503
699 1