156873
114177
80013
54830
44190
31218
27685
27245
22634
18398
13698
11984
8924
7092
6285
6100
4721
4162
4142
3577
3481
2816
2067
1878
1620
1566
1118
1103
924
865
584
539
387
375
316
197
186
22
3
2
0