172681
67255
63823
55195
46194
28561
20929
19709
16797
16559
12597
10742
7467
7427
5877
5379
5281
4939
3635
3572
3127
2696
2607
2498
1974
1835
1666
1468
1462
1307
1254
1173
1092
760
721
715
564
353
265
34
23
19
17
15
7
2
1
0