12880 232213 29049 93125 1299 78925 43754 46801 205647 40923 42337 39253 2914 36337 25184 30985 3356 27324 31549 26684 6453 25811 48159 25232 6762 21846 3257 18420 59703 15328 44400 15317 24631 14076 1273 13907 12389 13507 51828 13055 6939 12450 49100 11571 16322 10849 15412 10817 41881 10514 3491 8324 20485 8229 1239 7804 3130 7504 47796 6615 286 6122 701 6005 3549 5830 56466 5479 393406 4901 62567 4888 200130 4874 202018 4874 23673 4838 57866 4828