14973 515
4720 551
6969 560
6243 258
8505 239
4186 373
4573 728
4773 472
7191 547
4228 458
4459 201
2597 588
11951 616