14991 515
4733 551
6982 560
6267 258
8517 239
4202 373
4578 728
4123 664
4781 472
7231 547
4239 458
6460 413
4473 201
2598 588
12093 616
2187 262