49666 252852 29049 103505 12880 81317 3356 70905 48159 69664 58224 60924 6453 49951 41689 41103 43754 41103 42337 40530 5511 34807 1299 34502 6762 28674 3257 26888 49832 24137 205647 23902 6939 22162 24631 19273 49100 17825 2914 14291 197207 13748 202251 13516 31549 13456 3491 13188 44244 12513 1273 12307 39533 12097 25184 11128 42440 10953 1239 10416 200612 10022 3130 9778 16322 9700 57463 9191 1403 8885 41881 7765 701 7459 3549 7230 23673 6966 293 6940