4597 685
5407 636
8035 240
6474 390
3531 509
5196 653
4180 542
6364 171
4233 497
6623 462
2639 58
8294 433
4927 296