390
33813
2304
712
750
774
1164
977
1103
17612
10522
1142
685112
49083
48400
47748
4230271
4037158
33044
3240151
31026
26522
24401
22780