14436
24051
11053
21424
22512
1860
21974
10187
24737
31557
29600
17707
10343
14115
20033
27534
13533
20789
27280
17227
19141
21826
30005
1230