15518 515
5141 551
7352 560
7164 259
8964 239
4524 373
4772 728
5200 474
7640 547
4508 459
4789 201
2689 588
16110 616