1490
1760
1062
1758104
650
1012
824
20926
656
753
704
935
685112
49103
48400
47758
4231271
4038158
33044
3242151
31026
26542
24401
22780