535 591
443 397
26 778
131 680
596 736
230 361
1008 838
793 938
810 961
521 889
164 65
760 246
918 624
102 325
971 266
547 9
598 901
602 146
889 590