27484
26127
25491
24373
24354
24010
22653
18345
17996
17762
17221
17150
15761
15114
13948
13047
11605
11068
10388
9796
9388
7513
7044
6917
6239
4992
4616
2914
2612
2550
2263
2196
1664
924
649
375
338
281
265
0