31 474
831 862
894 957
298 723
682 802
783 793
38 333
556 932
1568 943
389 359
323 729
797 552
1566 510
547 697
49 382
461 478
856 694
99 556
183 549
570 197
39 14
313 933