15360 515
5052 551
7231 560
6935 259
8858 239
4436 373
4701 728
5092 474
7542 547
4421 458
4706 201
2658 588
15669 616