84934
74349
70110
65054
62656
54404
51412
51318
45294
41460
40123
39604
26414
20513
9776
4250
3832
3398
3317
3249
3059
2740
2690
2485
2474
2471
2429
2399
2221
2006
1906
1763
1716
1696
1481
1373
1305
1297
1284
1223
1176
1169
881
668
616
0