17013 726
5897 28
6182 192
17807 713
4047 535
4825 472
7414 769
14983 390
9138 724
13127 860
6378 504