52860
15796
14356
13700
13613
12881
12363
12018
11795
11258
10804
10742
9040
8271
7601
7558
7271
7116
6116
2897