159738
15592
13747
11093
9951
9606
7719
7695
7448
7414
6916
6825
6337
6173
6143
6066
6033
5736
5543
5212
5157
5092
4846
4778
4754
4715
4658
4589
4441
4421
4259
4243
4039
4012
3961
3960
3934
3880
3867
3756
3680
3627
3622
3589
3485
3403
3367
3290
3190
3139
3045
2966
2937
2928
2865
2835
2786
2684
2653
2636