321366
174216
153171
95054
86424
63362
60433
55944
48646
45936
45103
42509
38989
35610
33743
32645
31084
29827
27819
27579
26882
22282
20575
20136
19371
18960
18860
16885
16313
14693
14597
13925
13809
13455
13261
13210
13204
13118
12339
12223
11922
10245
10000
9832
9291
9219
8888
8876
8784
8362
8128
7743
7713
7703
7671
7649
7321
7115
7092
6515
6501
6366
6327
6317
6122
6017
5893
5867
5698
5604
5537
5526
5503
5435
5095
5080
5071
5066
5044
5025
4965
4629
4374