321252
174187
153162
95022
86400
63265
60391
55935
48632
45762
45088
42497
38868
35597
33640
32633
31080
29809
27810
27574
26787
22277
20564
20085
19368
18956
18857
16828
16306
14690
14575
13890
13792
13449
13256
13207
13189
13111
12336
12186
11919
10225
9998
9830
9289
9217
8886
8865
8776
8362
8126
7741
7705
7695
7668
7647
7317
7113
7075
6511
6499
6354
6325
6307
6121
6014
5892
5866
5694
5604
5525
5524
5485
5435
5087
5075
5062
5059
5036
5015
4961
4627
4374