15368 515
5061 551
7234 560
6949 259
8866 239
4445 373
4706 728
5103 474
7556 547
6545 413
4710 201
2660 588