43941
44399
30560
21845
17364
20876