321283
174198
153165
95029
86407
63302
60402
55940
48636
45831
45094
42499
38908
35604
33680
32638
31082
29812
27811
27575
26820
22278
20566
20103
19369
18960
18857
16852
16307
14691
14583
13904
13797
13452
13257
13207
13196
13112
12337
12204
11921
10235
9999
9830
9290
9217
8886
8871
8778
8362
8126
7743
7711
7699
7669
7647
7317
7114
7085
6513
6499
6360
6326
6312
6122
6014
5893
5867
5695
5604
5532
5526
5493
5435
5089
5077
5066
5064
5040
5019
4964
4628
4374