2328
16170
122111
114291
47377
22428
21390
121290
33075
21879