15365 515
5060 551
7234 560
6946 259
8862 239
4441 373
4702 728
5101 474
7555 547
4426 458
4709 201
2658 588
15685 616