104 978
385 975
897 973
53 956
206 947
817 931
710 913
1000 900
452 865
530 842
1006 838
701 828
700 812
284 784
247 773
765 704
460 694
111 687
339 677
564 638