48008
38109
19402
15884
15470
14373
13765
6239
5529
4732
3756
3440
3026
2963
2761
2723
2652
2375
2309
1637
813
786
746
488
472
427
371
346
294
268
193
148
118
116
95
92
60
52
50
39
33
27
25
20
17
16
6
5
2
1
0