1798
1375
1940
1450
1290
2010
3130
19015
1244
1221311
13114
764
685212
49113
48420
47778
4235271
4038158
33044
3245151
31026
26582
24401
22790