882 646
750 295
112 502
167 661
1011 961
403 257
975 66
210 394
649 83
782 152
705 255
707 741
529 246
369 378
188 953
196 678
741 153
516 573
654 773
398 556