650
772
720
1163
545
852
880
962
613
1382
841
1320
689912
49503
48730
48178
4260271
4054158
33184
3260151
31186
26742
24501
22920