5952
18200
22627
129132
20221
23100
118885
68380
12825
124168