16871
14921
12807
10713
10596
10026
9163
8636
8459
8147
7564
6694
6150
5539
5510
5167
5048
5027
4996
4942
4777
4770
4677
4548
4521
4399
4376
4370
4315
4218
4193
4188
4181
4172
4124
4031
3784
3665
3625
3483
3254
3073
2997
2762
2716
2690
2677
2672
2443
2427
2409
2335
2317
2300
2211
2184
2157
2140
2136
2033