53324
26369
17888
12309
12130
4214
3745
3142
2903
2465
2383
2056
1536
880
687
628
334
132
121
93
81
70
52
51
48
42
41
29
24
17
13
1
0