23108
21702
21512
21491
21389
20902
19836
19594
16441
15890
15834
15726
15464
15378
13985
13919
13073
12194
11149
9897
9442
8937
8743
8706
7649
7082
6339
6333
5973
5551
4678
4555
3600
3454
3014
2828
2745
1548
1023
980
567
0