15362 515
5054 551
7231 560
6937 259
8858 239
4436 373
4701 728
5094 474
7542 547
6542 413
4706 201
2658 588