326 981
391 765
277 818
379 247
897 932
249 106
690 1000
817 133
291 127
115 22
113 320
722 897
942 343
515 632
80 353
454 180
635 696
1013 592
917 510
1009 734