14526
3766
17620
9614
21289
39658
25552
24205
29376
18480