9323
16068
12036
14170
15807
7392
25126
8593
52331
19294
29283
27174
21962
17805
20526
23364
12672
26730