49666 253227 29049 107019 12880 81221 48159 68159 58224 60773 3356 57703 6453 45962 42337 41265 41689 38659 43754 38659 5511 35259 1299 28042 3257 27770 6762 26229 205647 26030 49832 23253 12389 22758 6939 21489 24631 19555 49100 18968 1273 17541 202251 14726 2914 14170 3491 13504 31549 13387 197207 12704 44244 12666 42440 11066 25184 11054 3320 10931 1239 10429 200612 10084 3130 9815 16322 9813 57463 9150 1403 9009 41881 7695 701 7439 3549 7197 20912 6971