782908
429713
371036
367480
360579
321788
265117
259773
214714
186105
183483
182917
177009
149297
146392
126952
126890
108558
96711
96556
93978
92575
88981
83978
73831
72036
71890
69226
60940
58008
57499
55823
55089
53050
52358
51551
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
21712
21380
20760
19916
19680
19629
18350
18060
17863
17840
17836
16984
16682
16010
15796
15164
14731
14657
14653
14405
12766
12760