12880 242042 1299 79860 29049 77040 43754 49466 48159 47409 205647 43523 42337 41446 3257 34645 6453 34011 25184 33239 200612 31344 31549 31238 3356 23654 6762 20275 2914 18833 44400 16433 59703 16180 1273 14855 24631 14527 51828 13369 6939 12668 49100 12605 15412 12357 16322 11244 12389 10858 20485 10285 41881 10005 3491 9703 1239 8474 3130 8236 56466 6275 209 5798 286 5530 3549 5442 47796 5154 34513 4989 393406 4926 62567 4926 200130 4925 202018 4925