782913
429714
371038
367487
360579
321792
265118
259774
214714
186105
183484
182917
177016
149297
146395
126952
126894
108558
96711
96556
93978
92575
88983
83978
73831
72036
71890
69226
60941
58010
57499
55825
55089
53050
52358
51552
48024
46540
45799
42275
41433
40559
39432
37781
36459
33560
33126
32275
31621
31503
31016
30696
30028
29966
29353
28296
28018
26028
24360
22440
22245
21836
21714
21380
20761
19916
19680
19630
18350
18060
17863
17840
17836
16985
16682
16010
15796
15164
14731
14657
14653
14405
12766
12761