15100 515
4862 551
7082 560
6528 258
8660 239
4304 373
4628 728
4893 472
7305 547
6492 413
4551 201
2617 588