782857
429684
370993
367441
360560
321753
265091
259729
214699
186093
183455
182907
176947
149289
146361
126928
126857
108554
96698
96551
93959
92571
88971
83970
73817
72031
71885
69215
60933
58006
57491
55796
55084
53042
52345
51544
48021
46526
45796
42271
41428
40555
39431
37776
36456
33554
33126
32274
31617
31502
31014
30695
30028
29958
29353
28293
28015
26026
24355
22438
22245
21827
21706
21379
20758
19915
19677
19627
18348
18059
17859
17837
17834
16975
16676
16008
15795
15162
14729
14656
14651
14404
12765
12759