49666 228288 29049 80350 48159 70156 12880 63795 58224 60250 3356 45539 6453 44023 43754 43432 41689 43402 42337 36615 5511 32714 6939 32293 6762 31126 1299 23599 24631 17530 205647 17096 49100 16167 3257 15915 31549 10772 44244 10757 49832 10275 202251 9949 174 9786 12389 9652 1273 9456 25184 9399 39533 8479 42440 8174 3549 8166 57463 8141 701 8027 3491 8025 2914 7940 18106 7473 293 7468 8492 7466 22652 7461 11686 7457 20130 7453 34224 7452