12880 238213 1299 74373 29049 65076 43754 50008 200612 47415 205647 40821 3257 39215 42337 37118 25184 32174 2914 31568 3356 28429 48159 27541 31549 27242 6453 21325 6762 20438 59703 15705 44400 15499 24631 14086 15412 13579 6939 13246 51828 12720 49100 11682 41881 11353 16322 11222 1273 10672 12389 8869 20485 8283 1239 8084 3130 7930 3491 7728 47796 6777 286 5860 701 5849 3549 5760 56466 5541 200130 4958 202018 4958 393406 4956 44285 4943 58224 4941