59890
23994
21511
17550
17318
15860
15357
14337
14318
13924
13590
13054
12668
11715
9246
8831
8410
8321
8058
7947
6368