1028 533
967 249
127 287
366 746
691 264
912 694
235 750
167 860
276 216
866 880
224 645
603 567
887 218
501 279
748 25
847 50
907 268
793 285
688 502
235 608