782866
429688
371003
367451
360562
321764
265094
259736
214699
186098
183459
182909
176951
149293
146366
126930
126865
108555
96699
96551
93963
92571
88973
83973
73822
72033
71886
69219
60935
58007
57493
55802
55086
53044
52346
51548
48022
46530
45796
42272
41430
40556
39431
37776
36457
33555
33126
32275
31618
31502
31015
30695
30028
29959
29353
28294
28015
26027
24357
22439
22245
21828
21710
21379
20758
19915
19678
19628
18349
18059
17860
17838
17836
16978
16677
16010
15796
15163
14730
14656
14651
14404
12766
12760