881 596
406 841
333 344
907 585
338 701
964 229
101 726
266 302
884 314
113 169
530 843
157 96
767 36
574 835
952 273
585 120
758 769
299 326
351 330
878 9
332 747
32 225
702 575
998 240