320
366
526
361
280
270
490
501
990
750
442
689912
49503
48720
48168
4260271
4054158
33184
3260151
31186
26742
24501
22920