49666 220733 12880 94660 29049 66972 6453 49995 6762 45054 42337 40349 3356 39861 41689 38895 43754 38895 5511 38224 58224 34988 48159 34083 49832 32320 42440 25143 1299 24059 3257 21039 49100 18130 205647 16274 31549 14983 25184 14697 12389 14233 6939 13790 39533 12874 16322 12821 197207 12429 174 11575 2914 11550 44244 11436 202251 11048 200612 10682 24631 10590 3491 9842 1239 8460 44400 8436 1403 8220 41881 8164 3130 7109 3549 6842 1273 6555 3277 6299