39764
22974
21648
12807
7770
5503
4733
1982
1781
1749
1610
1511
1490
1399
1197
1149
909
770
752
706
455
409
404
402
39
9