135036
105679
71639
46075
43868
26747
25137
23619
21842
18150
14336
11300
7662
7544
5978
5654
4200
4029
3989
3533
2962
2762
1887
1807
1614
1426
1077
1063
920
822
537
519
386
359
277
196
184
22
7
2
0