1008 4
353 826
489 535
928 790
896 825
758 73
574 772
723 51
929 59
900 664
447 510
950 77
3065 648
74 44
43 145
25 226
1042 866
793 919
290 437
192 114
620 120
1093 669
115 18
721 927