16704 515
5798 551
14340 561
8422 259
9601 239
5062 373
5317 728
5678 474
8559 547
5195 459
5241 202
3198 588
19578 616