131899
64691
44835
35771
26895
23398
20178
18637
17816
15825
13848
9876
7454
6379
5208
4161
4157
3834
3483
3297
2220
2119
2008
1653
1530
1494
1481
1309
1078
1013
992
909
626
510
503
465
78
69
59
9
5
2
1
0