14980 515
4723 551
6970 560
6249 258
8508 239
4194 373
4573 728
4775 472
7191 547
4233 458
4462 201
2597 588
11992 616