113825
99337
68615
53759
43823
28493
22234
22212
21760
16830
13319
11090
7412
7175
5961
5369
4104
3960
3943
3399
3022
2718
1772
1771
1579
1415
1063
1059
976
905
559
534
505
393
298
276
196
182
22
7
2
1
0