680 638
137 179
908 392
832 564
340 505
529 862
388 92
426 530
739 553
584 417
888 107
214 392
590 617
762 212
757 146
1004 208
943 723