1000 371
817 323
370 586
654 648
456 770
254 657
881 737
615 683
676 74
964 107
660 463
680 842
333 279
818 660
170 184
108 509
229 3
665 1
891 306
952 151