486 931
504 546
914 851
37 6
682 353
258 184
205 161
1025 713
507 74
166 935
984 762
81 652
147 897
915 1000
578 32
811 968
820 981
799 795
526 605
843 793