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