159739
15593
13747
11096
9952
9609
7719
7696
7448
7414
6916
6825
6337
6173
6144
6066
6033
5736
5543
5212
5157
5092
4846
4779
4754
4715
4658
4589
4442
4421
4259
4243
4039
4012
3962
3960
3934
3880
3867
3756
3680
3627
3622
3589
3485
3403
3367
3290
3191
3139
3045
2966
2937
2928
2865
2835
2786
2684
2653
2636