49666 248049 29049 93096 12880 80067 48159 72951 58224 60966 6453 59678 41689 41998 43754 41998 42337 40218 3356 39371 1299 38240 6762 36221 6939 26798 5511 26540 3257 22803 205647 18745 24631 18441 49100 18221 49832 17733 12389 17240 3491 16453 2914 13447 202251 13331 31549 12354 197207 12280 44244 11699 1273 10514 57463 9626 25184 9391 42440 9341 3130 9180 701 8595 16322 8158 41881 7905 39533 7853 3549 7448 18106 7361 8492 7355 20912 7346 3561 7328