87091
113530
139968
33696
23587
32011
25272
27799
15552
24883
12442
17107
74028
16200
25920
24948
19764
77760
70632
16589
19181
31298