321254
174187
153162
95024
86400
63269
60392
55935
48632
45769
45088
42498
38871
35597
33642
32635
31081
29810
27810
27574
26790
22277
20564
20086
19369
18956
18857
16831
16306
14690
14576
13891
13792
13450
13256
13207
13190
13112
12336
12189
11919
10226
9998
9830
9289
9217
8886
8867
8776
8362
8126
7741
7709
7697
7668
7647
7317
7114
7077
6512
6499
6355
6325
6308
6122
6014
5893
5867
5695
5604
5526
5524
5485
5435
5088
5075
5062
5059
5036
5015
4962
4627
4374