157938
70984
27203
13968
12472
10885
8901
8607
8234
7059
7037
6980
6806
6699
6488
5733
5681
5363
5089
4709
4638
4539
4431
4298
4204
4182
4146
4077
4048
4033
4030
4021
3916
3910
3898
3869
3843
3842
3791
3763
3760
3732
3668
3663
3591
3551
3500
3439
3367
3315
3314
3143
3114
3084
3082
3031
2918
2845
2839
2795