14385
8160
4274
10583
23302
11224
11094
4818
5305
7289
11590
8866
6660
9709
26585
26168
12769
22127
28652
66368
19857
54637