15368 515
5062 551
7234 560
6952 259
8866 239
4446 373
4707 728
5103 474
7556 547
6545 413
4710 201
2660 588