15330 515
5036 551
7210 560
6902 259
8834 239
4421 373
4687 728
5066 474
7531 547
4401 458
4697 201
2649 588
15619 616