113907
53787
43823
28538
22234
22227
21760
13319
11119
7175
5369
4104
3943
3399
3022
2718
1063
1059
976
505
2
1
0