1866327
10211
969
871
1263
695
765
1444
10016
1030
616
880
604111
43420
43283
41207
3655270
3427156
29734
2877149
27366
23282
21620
19770