16706
14793
12021
10906
10719
8381
8149
7642
7469
6598
6524
6343
5871
5726
5524
5351
5079
5058
4972
4699
4652
4566
4539
4298
4263
4244
4105
3897
3796
3736
3720
3717
3617
3494
3455
3191
3088
3045
2748
2644
2604
2567
2556
2542
2533
2363
2335
2167
2140
2121
2114
2091
2030
2006
1969
1936
1896
1822
1783
1774