532 49
686 231
849 815
114 83
693 706
868 521
837 574
144 746
521 672
884 205
390 549
956 822
830 329
425 221
442 673
18 156
10 246
832 1
912 164
242 523