147450
77813
68092
57904
44302
43083
29161
22391
18675
18259
14914
6988
6153
5913
5906
5308
5222
3945
2982
2156
2036
1766
1730
1322
1006
828
760
714
598
502
298
292
224
60
57
48
23
22
20
11
2
1
0