15471 515
5129 551
7334 560
7096 259
8929 239
4503 373
4747 728
5188 474
7616 547
6569 413
4766 201
2677 588