16983 726
5891 28
6182 192
17807 713
4045 535
4825 472
7412 769
14979 390
9138 724
13125 860
6376 504