49666 253242 29049 105052 12880 82351 48159 69207 58224 61454 3356 54889 6453 43286 42337 41197 41689 38971 43754 38971 5511 37566 3257 29361 1299 27304 6762 26598 12389 24525 205647 24330 6939 21256 49832 20476 24631 19136 49100 18369 1273 17602 3320 14769 2914 14109 197207 14043 202251 13928 31549 13388 3491 13008 39533 12771 44244 12717 25184 11062 1239 10454 42440 10208 3130 9913 16322 8969 1403 8724 41881 7875 701 7809 3549 7029 2152 6967 3561 6967