330 90
924 710
1235 359
291 657
197 152
728 261
589 87
867 521
641 811
143 746
658 877
191 875
431 494
841 903
2898 313
337 906
448 606
649 636
396 364
331 725
557 976
832 623
694 949
78 813