14992 515
4735 551
6983 560
6276 258
8520 239
4205 373
4578 728
4783 472
7233 547
4242 458
4475 201
2598 588
12113 616