954 159
947 940
936 509
857 735
809 883
743 264
670 259
662 174
520 913
365 477
169 825
148 464
128 307