178592
124833
90845
56961
45299
36654
29592
26517
18898
17579
15034
7561
6571
5943
5023
4718
4522
4370
3842
3129
2845
1842
1272
1161
1144
936
621
602
435
390
198
195
9
2
0