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