23940
34871
20511
22900
47519
24594
236041
28247
24046
22687
23391
27276
18113
22553