16505
14642
11883
10697
10621
8293
7993
7548
7408
6521
6446
6277
5824
5615
5490
5295
5043
5032
4949
4638
4627
4521
4481
4249
4223
4201
4085
3854
3765
3701
3666
3665
3586
3469
3406
3175
3066
3022
2715
2603
2590
2539
2521
2508
2490
2333
2303
2138
2135
2093
2086
2041
2000
1999
1949
1906
1841
1798
1762
1737