995794
664638
128421
103375
64398
21868
14594
12856
11829
809193
416036
319674
315242
198356
185144
109831
107057
80583
79854
72421
67934
60798