24012
4320
21216
2667
44023
2906
19411
29779
16812
18920
22619
19314
689812
49503
48700
48158
4260271
4053158
33184
3259151
31186
26732
24501
22920