1002 709
919 891
913 241
897 906
771 926
657 823
656 666
643 526
389 344
385 306
346 606
253 537
239 183
75 900
42 148
39 498