91572
39059
33949
33941
27571
27568
21095
17142
16167
13484
12424
12252
12002
11116
10670
9180
9121
9099
8830
8085
7733
6579
5962
4916
4335