15488 515
5133 551
7343 560
7127 259
8939 239
4511 373
4754 728
5191 474
7623 547
4497 459
4779 201
2682 588
16002 616