141775
69628
67375
53562
43933
40495
29394
28280
21709
18745
18388
9549
7775
6523
5940
5632
5621
5576
5227
5153
4472
2946
2641
2135
2022
1710
1666
1647
1317
989
922
842
781
683
578
563
500
252
218
203
170
149
68
54
23
22
14
12
11
9
2
1
0