16948 726
5888 28
6181 192
17803 713
4045 535
4824 472
7406 769
14975 390
9137 724
13125 860
6374 504