321307
174207
153166
95039
86414
63317
60406
55941
48637
45856
45095
42501
38926
35605
33696
32641
31082
29814
27812
27575
26835
22278
20568
20108
19370
18960
18858
16858
16309
14691
14587
13911
13800
13452
13257
13208
13197
13114
12337
12210
11921
10239
9999
9832
9291
9218
8886
8874
8781
8362
8126
7743
7712
7699
7669
7647
7317
7114
7087
6514
6500
6361
6326
6313
6122
6014
5893
5867
5695
5604
5534
5526
5495
5435
5092
5079
5068
5065
5040
5021
4964
4628
4374