20592
19229
16486
13785
11395
11091
11070
10526
7829
7594
6366
5553
4868
4681
4227
4106
4097
3781
3704
3615
3505
3363
3347
3204
2988
2944
2920
2795
2718
2617
2519
2480
2447
2364
2324
2257
2167
2038
2028
2022
1874
1835
1822
1783
1767
1766
1740
1699
1691
1679
1657
1652
1651
1632
1587
1577
1577
1558
1533
1531
1523
1520
1495
1484
1471
1461
1455
1452
1451
1451
1444
1416
1410
1408
1406
1380
1376
1369
1316
1293
1292
1289
1287