16688 515
5795 551
14329 561
8308 259
9609 239
5036 373
5293 728
5673 474
8553 547
5192 459
5228 202
3185 588
19657 616