1410
1120
1540
565346
350
11619
674
753
911
793
8411
622
685112
49083
48400
47748
4231271
4038158
33044
3241151
31026
26522
24401
22780