782897
429706
371028
367475
360574
321785
265115
259761
214713
186104
183473
182915
176989
149296
146387
126944
126884
108558
96710
96555
93978
92575
88979
83976
73825
72035
71889
69225
60938
58008
57499
55821
55088
53050
52355
51551
48024
46539
45799
42275
41433
40559
39432
37779
36458
33559
33126
32275
31621
31502
31016
30696
30028
29964
29353
28295
28016
26028
24360
22440
22245
21836
21712
21380
20760
19916
19679
19629
18350
18060
17863
17840
17836
16980
16681
16010
15796
15164
14731
14657
14652
14405
12766
12760