350 865
516 435
815 473
271 211
640 335
868 849
82 277
537 713
186 311
910 790
976 53
40 9
173 675
735 709
732 647
361 77
81 931
516 679
194 429
707 135