930
10562
8717
927959
8222
11315
706
879
768
9114
5027
7124
22066
16680
14681
13240
10092
975263
8764
8740
829148
725142
67611
6670