49666 247933 29049 107275 12880 80706 48159 67565 58224 61609 3356 44350 6453 41736 42337 41242 5511 38416 43754 37220 41689 37220 1299 35174 3257 31007 12389 30011 39533 25644 205647 25508 6939 23538 24631 18797 2914 18550 47147 18218 6762 18190 49100 17640 197207 13789 202251 13553 1273 13507 31549 12838 3491 12440 44244 12292 25184 10128 57463 9766 42440 9667 49832 8670 701 8522 3130 8505 16322 8479 41881 8143 44400 7167 23673 7101 293 7094 34224 7086