19806
28376
19276
32184
6721
5511
12920
33184
13167
13939