102419
31630
38918
22548
33348
19922
21951
46590
23769
235174
27237
23082
21395
22668
26007