27572
25954
22927
22249
21483
19526
18871
15590
11445
11409
9901
7243
7145
7144
6710
6597
5927
5905
5140
5048
4926
4283
3853
3823
3446
3156
2890
2731
2069
1967
1908
1820
1681
1645
1617
1522
1484
1422
1381
1342
1251
1244
1164
1066
1061
1012
991
799
796
785