1535
2086
1055
14511
1708
2408
2273
22813
2026
2050
1101
26012
688612
49443
48640
48108
4256271
4044158
33164
3257151
31126
26712
24491
22900