12880 151510 49666 149268 41689 64370 29049 61005 43754 53832 6453 50204 5511 39710 42337 39068 1299 35537 200612 32765 3257 31003 3356 25442 205647 23431 25184 22353 6762 22159 48159 20675 51828 18416 2914 16956 58224 14972 6939 14138 31549 12643 174 12447 24631 11999 44244 11846 1239 10928 12389 10613 49100 10069 15412 9965 41881 9031 16322 8953 1273 7741 286 7336 3491 7291 44400 7023 3130 6873 197207 6655 20485 6396 3549 6211 701 5912 2152 5775