19599
15688
15501
14382
14290
14037
13470
13411
12994
12440
11556
10692
10598
10406
10340
10184
10080
9903
9353
9260
9091
9068
8852
8658
8270
7934
7180
6579
6557
5889
5306
4971
4931
4069
3258
2542
2409
1902
1578
1155
657
640
527
467
0