56971
55824
47315
44454
43294
42626
40216
38130
37255
35909
34969
34833
33467
32610
30923
29609
26994
26402
24133
22251
22114
18855
17789
15151
14133
11289
9759
7049
6681
5504
4244
4050
3656
0