167482
132827
94993
53550
45642
35995
30628
27564
18944
18795
18720
14420
6921
6890
5801
4795
4789
4636
3796
3730
2903
1965
1898
1830
1758
1652
1248
1191
937
663
617
616
458
396
211
201
23
9
2
0