158740
71409
27742
15908
14226
12265
10238
10006
9508
8525
8226
8048
7813
7592
7432
6425
5946
5843
5685
5256
5138
5107
4785
4772
4726
4711
4709
4672
4639
4616
4475
4392
4371
4257
4230
4227
4210
4175
4118
4074
4069
4059
4020
4012
3984
3925
3914
3703
3664
3593
3517
3478
3406
3396
3225
3146
2990
2956
2793