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