43256
32771
20232
28961
13265
13686
17983
20211
95194
39485