999 78
823 941
772 478
759 905
679 818
676 284
621 630
613 295
565 556
535 86
452 525
447 805
335 900
282 554
197 26
187 834
177 8
120 590
103 808
82 929