1966
31772
21886
13637
9093
16231
5543
53621
36525