926 1000
203 951
84 923
847 888
422 838
152 826
157 814
447 808
973 789
798 782
740 762
417 751
292 730
592 722
168 675
859 604
972 581
211 553
656 528
239 526