31844
12722
13770
24840
12210
7291
8393
5010
12500
5340
4767
57719
3767
3275
3952
62212
90715
128120
87415
103019
7286
98014
113917
4482
5505
63710
84918
59613
106216
7049
92510
91210