321327
174213
153169
95045
86419
63332
60417
55942
48639
45883
45096
42505
38947
35605
33713
32642
31084
29820
27815
27575
26850
22279
20572
20121
19370
18960
18858
16870
16311
14691
14593
13917
13804
13452
13257
13208
13200
13116
12337
12214
11922
10241
9999
9832
9291
9218
8887
8875
8781
8362
8126
7743
7712
7700
7669
7647
7317
7114
7089
6514
6500
6364
6326
6315
6122
6014
5893
5867
5696
5604
5535
5526
5497
5435
5093
5079
5068
5065
5041
5021
4964
4628
4374