159780
15675
13813
11154
10000
9688
7770
7759
7482
7458
6957
6867
6381
6201
6163
6095
6080
5804
5577
5235
5179
5123
4859
4792
4791
4729
4722
4602
4472
4439
4272
4261
4050
4035
3980
3971
3944
3907
3889
3771
3696
3643
3627
3602
3501
3429
3373
3309
3207
3142
3057
2979
2942
2939
2881
2878
2801
2702
2699
2647