41 935 31 500 20 421 1 764 240 321 708 223 669 11 100 143945