3969
7325
9058
20968
4515
20641
25032
12990