12880 240286 1299 79526 29049 62602 48159 54847 43754 52085 3257 52045 205647 43883 42337 41039 6453 33592 25184 31860 31549 31227 3356 22707 200612 21156 2914 20334 6762 19435 44400 18377 59703 16123 15412 15904 24631 13601 1273 13364 51828 13173 6939 13048 49100 12540 16322 11246 41881 10242 12389 10030 20485 9762 3491 9117 1239 9075 3130 8780 47796 7030 56466 6528 209 5765 3549 5488 286 5482 174 5140 34513 4968 44285 4935 62567 4878 393406 4877