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