1009 927
805 579
802 530
701 557
673 738
612 473
442 408
397 469
357 142
349 853
300 685
197 750
134 524
52 622
38 225
33 593