1103269
942791
826546
787890
572458
461248
457147
426797
422279
382774
343289
257489
239084
235002
228718
215948
179053
170156
148084
137332
133981
132400
130641
128772
117573
116747
112469
109654
98070
94132
92670
84248
83210
79524
72912
68026
67494
65543
61185
60856
56403
55058
54982
54612
51521
51051
50119
49766
44831
43980
41719
40944
37600
36556
34283
33974
32642
32239
31361
29166
28587
28360
25919
24478
24246
23840
23622
23424
23072
22988
22963
21394
21078
20728
19893
19645
19408
18312
18157
17315