49666 249170 29049 92003 12880 77506 48159 67149 58224 59067 6453 50815 3356 49739 5511 40720 43754 40170 41689 40170 42337 39191 1299 28947 3257 26059 12389 25925 49832 25732 6762 24108 205647 23291 6939 21753 49100 18714 24631 18348 39533 16482 197207 14124 202251 13965 31549 13899 2914 13764 1273 12694 44244 12446 3320 11890 3491 11873 25184 11131 42440 10782 1239 10274 16322 9561 3130 9408 1403 9263 41881 7362 701 7301 174 7140 44400 7027 50810 6929