6610
220
740
260
880
590
870
685212
49113
48420
47778
4235271
4038158
33044
3245151
31026
26582
24401
22790