830 954
537 893
999 851
801 841
25 832
1141 813
174 795
326 794
149 702
623 500
468 309
353 288
557 177
467 168
113 109
527 78