12476
7669
10897
17053
12152
12139
10377
7697
26783
33783
24805
17310
27941
9223
24916
32759
6458
9733
12793
20003
7901
10131
15880
13000
23436