31038
30004
20287
47137
17932
25133
19643
29631
17986
17572
16706
16147
17331
18721
18411
19805
15257
16277
16920
16330
17077
16148
17942
18782
16397
17891
18633
17642
18537
17014
16392
14777
18392
17088
16220
15698
16994
16455
17040
18864