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