16841 515
5886 552
14602 561
8545 259
9689 239
5103 373
5381 728
5809 474
8660 547
6942 413
5313 202
3267 588