16698 515
5801 552
14344 561
8345 259
9621 239
5040 373
5297 728
5687 474
8573 547
5200 459
5234 202
3196 588
19786 616