49666 238105 12880 100528 29049 84610 6762 55058 5511 51950 58224 46064 3356 42711 42337 41801 48159 41054 41689 35391 43754 35381 6453 31431 42440 28524 1299 21900 49832 20108 49100 19774 197207 18226 31549 16209 205647 15969 3257 15529 25184 15138 12389 14607 202251 14525 2914 14395 6939 14375 44244 12605 16322 12485 3320 11976 3491 11578 1273 11283 174 10973 24631 9950 1239 9586 286 8669 41881 8474 3130 8426 1403 8144 39533 7993 34984 7464 3549 7138