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