160380
16686
14782
12054
11121
10698
8874
8315
8126
7910
7479
7459
7013
6531
6498
6497
6434
5903
5758
5715
5549
5360
5106
5048
4934
4754
4697
4640
4520
4497
4358
4346
4270
4213
4158
4107
3988
3872
3835
3719
3648
3611
3591
3470
3462
3362
3216
3196
3169
3158
3153
3144
3102
3014
3006
2853
2750
2717
2672
2670