21751
14470
12650
18934
21070
15422
5550
750811
19521
17863
7041
9481
9541
5940
27660
12592
13392
9722
4050
6171
17943
2160
12761
7402
9152
2790
8241
6941