782908
429713
371036
367481
360579
321789
265117
259773
214714
186105
183483
182917
177011
149297
146392
126952
126890
108558
96711
96556
93978
92575
88982
83978
73831
72036
71890
69226
60940
58009
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
21714
21380
20760
19916
19680
19629
18350
18060
17863
17840
17836
16984
16682
16010
15796
15164
14731
14657
14653
14405
12766
12760