16768 515
5821 551
14330 561
8326 259
9616 239
5048 373
5297 728
5656 474
8560 547
6873 413
5221 202
3177 588