20996
8
12283
4
12143
3
9986
2
9764
10
7318
12
7174
6
6726
6724
6171
5598
5578
5547
5447
5
5331
7
5324
5181
5138
5091
4939
4886
20
4817
16
4701
4661
4472
4449
13