1003 112
956 803
955 43
937 159
924 477
917 852
916 817
912 528
883 250
878 458
877 980
853 694
834 829
833 633
824 114
806 617
802 714
780 211
754 593
752 701