21786 20840 19578 18316 17282 17376 25144 27583 26205 24060 21638 21291 20263 19220 18557 17665 16736 16785 24136 26118 24768 23148 20638 20288 17352 17481 16216 16631 15699 15523 20988 21343 20801 16616 14843 14098 14123 12671 11693 10911 10064 10690 16561 16931 14758 13027 11789 12014 11521 10779 10390 10129 8815 9779 14598 15022 14334 13249 12630 13867 15238 15690 15903 15510 14543 15799 20815 21888 20664