27393
23074
22486
19424
19306
15016
13363
11613
11170
10184
10124
9943
8207
7378
7012
6396
6174
6053
6031
5674