12880 233388 29049 70663 1299 69660 43754 50262 205647 41071 200612 40065 42337 36831 3257 35274 2914 31620 25184 30528 48159 29691 3356 27801 31549 26233 6453 22473 6762 20689 44400 17183 59703 15422 24631 13534 15412 13345 6939 12962 51828 12174 49100 11743 41881 11084 16322 11031 1273 10467 12389 9431 1239 7936 3130 7797 20485 6632 47796 6603 701 5842 286 5784 3549 5737 56466 5387 44285 5002 393406 4959 62567 4939 2152 4932 23673 4922 200130 4913