1000 530
344 532
340 427
242 114
59 725
682 546
55 937
794 888
632 18
909 996
763 390
924 519
881 548
125 344
248 425
963 160
119 861
218 529
756 893
683 882