135988
99692
69838
50256
43134
26668
23807
21644
20221
16048
12766
10189
7229
7086
5920
5190
5021
3963
3935
3724
3073
2710
2636
1754
1650
1530
1355
1056
1041
957
905
559
534
488
363
298
273
197
182
147
21
2
1
0