8912
5210
7930
676
910
8618
6324
655
6815
675
570
6917
28217
21410
19751
17443
1404265
13692
1269148
12286
11000
1063144
9370
80311