661148 623 815 553 250 392 603 384 112 244 356 219 172 183 579 180 514 175 733 144 500 140 534 125 910 119 877 92 484 86 010 65600