20810
2970
2090
19656
206169
2899
1826
19115
1918
1474
26536
22822
604111
43420
43283
41207
3655270
3427156
29734
2877149
27366
23282
21630
19770