979 1000
311 902
943 753
150 391
463 137
75 846
570 867
720 879
832 789
321 842
311 231
796 497
186 569
130 650
568 635
512 967
137 298
129 861
866 969
619 364