159900
15886
14046
11367
10165
9969
7992
7891
7606
7590
7074
7019
6493
6279
6215
6212
6192
5934
5708
5333
5262
5236
4966
4899
4887
4859
4785
4627
4525
4482
4328
4318
4121
4104
4038
4021
4010
4003
3954
3834
3746
3697
3656
3641
3526
3470
3450
3348
3254
3152
3075
3030
3002
2984
2954
2935
2833
2831
2807
2695