782860
429687
370997
367445
360562
321756
265093
259732
214699
186097
183456
182907
176950
149293
146361
126929
126857
108554
96698
96551
93959
92571
88972
83972
73819
72032
71885
69216
60933
58006
57491
55797
55084
53044
52345
51544
48021
46526
45796
42271
41429
40555
39431
37776
36456
33554
33126
32274
31617
31502
31014
30695
30028
29958
29353
28293
28015
26026
24355
22438
22245
21827
21708
21379
20758
19915
19678
19627
18348
18059
17859
17837
17835
16976
16676
16008
15795
15162
14730
14656
14651
14404
12765
12759