1446
9416
1965
1385
1195
25612
985
1540
1821
1910
2200
1275391
685212
49113
48420
47778
4235271
4038158
33044
3245151
31026
26582
24401
22790