1001 936
617 564
337 577
548 760
1061 883
619 544
412 646
948 536
284 916
484 280
665 462
755 213
682 947
1008 959
569 519
909 758
897 911
128 48
241 950
777 175