1054 848
947 696
944 350
906 111
899 769
874 810
841 33
812 182
743 392
733 301
711 628
709 895
701 461
614 149
567 784
506 239
227 928
213 543
182 985
132 493