46283 35626 22538 30836 27410 23271 22019 18526 12561 21710 14069 10768 20354 18276 16653 19496 15037 10013 17465 10986 7134 14759 13611 10052 13891 11008 9007 12010 8706 6719 11948 10469 9200 11795 9560 7135 11085 8476 5280 10492 8000 493910161