128962
53403
43541
39121
27297
17729
17582
8968
5977
4636
4073
3887
2863
1900
1709
1335
890
80
22
4
2
0