1142 601
358 631
480 233
449 20
852 748
343 190
619 870
229 698
682 838
760 299
1046 92
788 156
388 667
1102 42
863 962
581 445
376 355
793 898
138 29
100 842