12880 243384 1299 78740 48159 61692 29049 52393 3257 51767 43754 49090 6453 44568 205647 43255 42337 40898 25184 33554 31549 33121 200612 29069 3356 22535 2914 19679 6762 17534 44400 16364 59703 16164 24631 14015 6939 13917 15412 13706 51828 13080 49100 12902 1273 12017 16322 11228 41881 9634 1239 9149 3130 8951 3491 8134 12389 7167 20485 6900 56466 6212 209 5809 286 5569 3549 5553 174 5393 47796 5154 34513 4990 393406 4962 202018 4961 200130 4955