3561 173903 1239 103165 701 100892 702 46103 286 44935 1673 43029 1849 40707 2914 39940 1740 39915 3333 39270 293 38570 5459 37934 237 37826 1225 37793 266 37566 234 37339 1 25415 5413 22408 1800 12565 174 10949 5646 10512 4000 10493 6453 10186 2529 9872 2493 9752 816 9483 1221 8870 3847 7338 2907 7150 4003 6406 3336 6317 6113 6260 1280 5769 3493 5751 719 5514 1755 5382 5683 5145 4200 5131 6478 4885 7018 4884