27556
31874
30369
6419
9701
12711
7728
38222
14229
12760
30994
12779
34520
14607
12311
22162
15550
23946
14916
18970
16885
36167
19966
40325
15644