102423
31631
38923
22550
33348
19927
21956
46590
23769
235177
27237
23083
21396
22670
26007