101 101
227 709
689 318
798 952
223 873
692 706
589 87
313 534
960 540
60 236
558 570
791 871
541 860
543 55
212 972
175 129
608 396
830 940
166 1000
242 523
370 740
650 544
35 516