1091 825
1008 936
898 97
837 992
828 700
796 154
734 81
711 247
704 189
629 624
585 663
572 890
566 178
479 200
470 972