2290
4200
18915
254169
18112
31237
31010
1222
26223
3180
2270
2280
689912
49503
48710
48158
4260271
4054158
33184
3259151
31186
26742
24501
22920