3959 257
3649 339
4358 643
3226 160
4907 564
4328 408
5961 28
6221 674
3483 138
4151 556
5228 460
16585 351
7019 564
5697 73
9151 724