43256
32771
20232
28960
13265
13686
17983
20210
95194
39485