48008
38109
19402
15884
15470
6239
4732
3756
3440
2963
2761
2652
813
786
488
427
346
193
148
118
95
92
60
52
50
33
25
20
16
6
5
1
0