29169
28231
18483
45046
16403
23095
17927
27850
16313
15111
14607
15725
16938
16793
18122
13798
14590
15278
14794
15507
14597
16218
17166
14802
16311
16994
16112
16947
15384
14787
13285
16784
15411
14657
14089
15396
14987
15461
17240