12880 235753 1299 74626 29049 72038 43754 66438 48159 45309 42337 37358 3257 37048 6453 35958 2914 30877 3356 30030 205647 30027 200612 29547 25184 26689 51828 16617 59703 15571 44400 15544 49100 14196 31549 13948 15412 13765 24631 13273 6939 13047 6762 12744 41881 11230 16322 11140 12389 9458 1239 8991 1273 7550 20485 7391 701 6448 3491 6424 47796 6405 3130 6127 286 5883 3549 5674 56466 5410 202018 5047 200130 5047 393406 5047 62567 5042 58224 5019