158677
71370
27691
15670
14042
12125
10067
9856
9335
8365
8130
7932
7728
7452
7391
6359
5862
5650
5503
5128
5049
4954
4732
4684
4675
4645
4635
4627
4617
4611
4547
4428
4359
4357
4207
4198
4173
4130
4124
4056
4045
4043
4018
3970
3954
3936
3867
3838
3648
3637
3587
3433
3393
3383
3334
3205
3080
3010
2921
2843