16960 726
5890 28
6181 192
17806 713
4045 535
4824 472
7407 769
14977 390
9137 724
13125 860
6375 504