39816
3750
4520
38612
36419
5860
33243
4404355
36227
42315
38812
36413
688312
49443
48610
48058
4255271
4043158
33134
3256151
31126
26712
24491
22900