16770 515
5821 551
14330 561
8326 259
9616 239
5048 373
5297 728
5658 474
8561 547
5185 459
5221 202
3177 588
19682 617