44550
26189
20725
14566
10099
3847
3168
3077
2514
2384
2379
2375
2166
988
553
296
130
117
114
87
64
47
42
41
32
25
22
17
9
8
1
0