162660
38284
37654
22922
22246
20094
17373
9956
9054
5319
4420
4003
3131
3085
2887
2134
1280
951
944
865
414
0