15646 515
5191 551
7416 560
7370 259
9066 239
4603 373
4882 728
5241 474
7733 547
6608 413
4845 201
2728 588