390
33813
2304
712
750
774
1164
977
1103
17612
10522
1142
685112
49103
48400
47758
4231271
4038158
33044
3242151
31026
26542
24401
22780