782853
429681
370989
367438
360556
321752
265089
259725
214696
186092
183452
182906
176943
149288
146359
126924
126857
108554
96697
96550
93959
92571
88970
83970
73815
72030
71884
69213
60932
58005
57490
55795
55084
53040
52344
51543
48020
46526
45796
42270
41428
40554
39431
37776
36455
33553
33124
32274
31617
31502
31013
30695
30027
29958
29353
28293
28015
26026
24353
22438
22245
21827
21706
21379
20758
19915
19677
19627
18348
18059
17859
17836
17834
16973
16676
16008
15794
15162
14729
14656
14651
14404
12765
12759