7015
5910
5312
6210
624
590
710
5712
781
588
657
444
28217
21410
19751
17443
1404265
13692
1269148
12286
11000
1063144
9370
80311