321358
174216
153170
95053
86423
63356
60427
55944
48644
45922
45102
42509
38973
35610
33732
32645
31084
29826
27818
27579
26877
22281
20573
20130
19371
18960
18859
16882
16313
14692
14596
13921
13809
13454
13261
13210
13203
13118
12339
12221
11922
10245
10000
9832
9291
9219
8887
8875
8784
8362
8128
7743
7713
7703
7670
7649
7320
7115
7092
6515
6501
6366
6327
6316
6122
6016
5893
5867
5698
5604
5537
5526
5501
5435
5094
5080
5071
5065
5042
5024
4964
4629
4374