3991 257
3642 339
4281 643
3230 160
4898 564
4277 408
5968 28
6346 674
3464 138
4149 556
5200 460
16623 351
7140 565
5690 73
9205 724