39816
3750
4520
38612
36419
5860
33243
4404355
36227
42315
38812
36413
688412
49443
48620
48098
4255271
4044158
33154
3256151
31126
26712
24491
22900