1053 848
941 350
904 111
896 769
894 731
784 744
741 392
738 737
716 795
710 628
703 895
698 461
681 186
559 549
521 716
236 902
176 985
141 714
93 244
76 559