1004 362
1017 709
212 751
351 895
575 453
286 732
458 372
116 964
897 300
971 59
790 903
401 653
258 113
415 708
689 373