14992 515
4738 551
6983 560
6282 258
8522 239
4206 373
4578 728
4439 664
4785 472
7234 547
4245 458
6460 413
4478 201
2599 588
12125 616
2187 262