27603
31915
30404
6458
9733
12754
7766
38260
14273
12793
31034
12816
34561
14632
12339
22387
15579
23982
14943
19001
16924
36212
20004
40354
15670