16692 515
5799 551
14335 561
8322 259
9611 239
5037 373
5295 728
5678 474
8564 547
5199 459
5230 202
3186 588
19696 616