16853 515
5888 552
14670 561
8552 259
9693 239
5104 373
5381 728
5814 474
8660 547
5317 459
5314 202
3268 588
20625 616