114177
80013
54728
31218
27777
25120
24054
22634
18409
15873
13408
12920
7216
6145
5756
4721
4611
3481
3282
3150
2905
2696
2544
1997
1894
1868
1859
1529
1172
1169
1103
1067
1030
951
763
722
689
593
473
355
350
339
309
273
272
270
233
232
203
196
192
166
153
127
124
122
121
85
43
21
16
13
5
0