782913
429714
371038
367485
360579
321791
265118
259774
214714
186105
183484
182917
177014
149297
146392
126952
126893
108558
96711
96556
93978
92575
88983
83978
73831
72036
71890
69226
60941
58010
57499
55824
55089
53050
52358
51552
48024
46540
45799
42275
41433
40559
39432
37781
36459
33560
33126
32275
31621
31503
31016
30696
30028
29966
29353
28296
28017
26028
24360
22440
22245
21836
21714
21380
20760
19916
19680
19630
18350
18060
17863
17840
17836
16984
16682
16010
15796
15164
14731
14657
14653
14405
12766
12760