16705 515
5801 551
14354 561
8428 259
9603 239
5062 373
5318 728
5678 474
8561 547
5204 459
5242 202
3201 588
19587 616