1587
1697
17927
917
1966
1184
1527
26533
1867
17610
1437
1409
688312
49443
48610
48058
4255271
4043158
33134
3256151
31126
26712
24491
22900