1050 148
963 395
941 703
938 891
926 851
918 624
901 179
885 963
846 96
840 452
810 712
774 681
767 278
758 314
716 229
710 704
642 811
629 922
616 58
572 962