945 940
935 509
926 159
854 735
808 883
743 264
663 259
655 174
519 913
346 477
161 825
146 464
125 307