1031 299
521 333
447 813
707 808
494 845
171 931
875 880
778 122
751 995
859 161
959 521
730 986
413 836
104 335
350 739
167 165
786 111
962 300
1094 445
89 186