16976 726
5890 28
6182 192
17806 713
4045 535
4825 472
7410 769
14978 390
9137 724
13125 860
6376 504