159831
15764
13920
11241
10056
9815
7876
7815
7534
7516
7018
6942
6427
6239
6189
6155
6136
5873
5643
5282
5217
5178
4871
4835
4821
4818
4762
4613
4491
4456
4289
4288
4084
4061
4007
3983
3982
3938
3928
3797
3726
3663
3634
3627
3510
3451
3405
3325
3237
3148
3066
3002
2964
2945
2936
2901
2815
2771
2751
2668