782865
429688
371002
367450
360562
321763
265094
259735
214699
186098
183458
182909
176950
149293
146365
126930
126864
108555
96699
96551
93961
92571
88973
83973
73822
72033
71886
69218
60935
58007
57492
55801
55086
53044
52346
51547
48022
46529
45796
42272
41430
40556
39431
37776
36456
33555
33126
32275
31618
31502
31015
30695
30028
29959
29353
28294
28015
26027
24357
22439
22245
21827
21710
21379
20758
19915
19678
19628
18349
18059
17860
17838
17836
16978
16677
16010
15796
15163
14730
14656
14651
14404
12766
12760