321347
174216
153170
95052
86422
63351
60422
55943
48642
45911
45101
42509
38968
35609
33724
32644
31084
29824
27817
27578
26868
22280
20572
20127
19371
18960
18858
16875
16312
14692
14595
13920
13807
13454
13260
13209
13201
13118
12339
12217
11922
10243
10000
9832
9291
9218
8887
8875
8784
8362
8128
7743
7713
7702
7670
7649
7319
7115
7090
6515
6501
6365
6327
6316
6122
6015
5893
5867
5697
5604
5536
5526
5501
5435
5094
5079
5069
5065
5042
5024
4964
4629
4374