969 520
507 743
167 443
439 169
303 314
807 490
995 774
1003 769
975 916
1017 6
663 863
1019 750
560 956
368 85
141 91
52 906
506 690
739 202
197 882
968 419