16848 515
5887 552
14653 561
8552 259
9693 239
5104 373
5381 728
5813 474
8660 547
5313 459
5313 202
3267 588
20621 616