31844
24840
13770
128120
12722
12500
12210
113917
106216
103019
98214
92610
91210
90915
87415
84918
8403
7291
7286
7049
63710
62212
59613
57719
5505
5340
5010
4767
4482
3952
3777
3275