11928
13860
154088
74970
20002
9072
121210
43420
26370
129778