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