321274
174193
153164
95028
86405
63292
60400
55936
48636
45812
45091
42499
38898
35604
33673
32638
31082
29812
27811
27574
26816
22278
20564
20099
19369
18960
18857
16845
16306
14691
14582
13900
13796
13451
13257
13207
13193
13112
12336
12201
11919
10234
9999
9830
9290
9217
8886
8869
8776
8362
8126
7743
7711
7698
7669
7647
7317
7114
7084
6513
6499
6359
6326
6310
6122
6014
5893
5867
5695
5604
5530
5526
5491
5435
5089
5076
5066
5064
5039
5019
4963
4628
4374