16751 515
5818 551
14326 561
8323 259
9615 239
5046 373
5294 728
5655 474
8560 547
5180 459
5221 202
3174 588
19669 617