14940 515
4685 551
6922 560
6139 258
8457 239
4143 373
4551 728
4741 472
7164 547
4210 458
4432 201
2594 588
11472 616