1103 335
1043 178
1038 186
1032 166
990 527
984 218
963 198
955 911
948 414
938 461
929 873
917 279
864 73
848 718
830 70
826 126
816 106
808 719
798 109
777 356