668 528
938 140
890 800
812 405
530 361
820 2
946 882
827 252
624 194
743 645
774 214
308 85
648 714
264 828
239 992
112 83
169 352
455 833
933 175
92 143
883 680
766 735
521 672
714 648