15821 515
5254 551
7485 560
7537 259
9131 239
4674 373
4948 728
5294 474
7858 547
6637 413
4900 202
2780 588