156873
54830
44190
31218
27685
27245
22634
13698
11984
8924
6285
4162
4142
3577
3481
2816
1118
1103
865
584
3
2
0