910 963
869 581
819 424
806 40
759 295
683 780
663 401
615 571
507 93
418 689
343 484
274 740
240 755
147 256
115 568
79 655