49666 164786 12880 94995 6453 56068 29049 53614 5511 46702 41689 41450 43754 34240 42337 33550 2914 24707 3356 23913 25184 23254 1299 20938 58224 20503 42440 19749 6939 18071 205647 16162 3257 15978 6762 15359 174 13717 49100 13595 44244 13166 24631 12522 15412 11235 202251 10908 197207 9986 12389 9808 1239 9742 31549 9638 44400 9531 48159 8826 16322 8726 41881 8473 1273 7424 3491 6509 3130 6095 20485 5668 57218 5578 3549 5394 701 5376 4637 5302