323
292
5914
275
8314
4817
300
390
710
631
600
620
21696
16260
14491
13000
9952
950263
8724
8670
819148
714142
67211
6500