49666 239914 12880 104260 29049 78063 58224 53659 6453 52152 3356 44245 48159 43161 42337 40254 43754 36497 41689 36497 5511 34468 49832 31092 3320 28003 6762 27153 3257 25354 1299 24411 12389 22120 49100 20981 205647 20648 6939 19789 202251 18186 31549 14132 24631 14085 197207 13770 2914 12485 34984 12132 16322 10744 25184 10663 3491 10127 1239 9828 44244 9379 1403 8943 41881 8683 174 8582 1273 8523 3130 8313 200612 8157 50810 6892 701 6869 23673 6677