3781 240
5459 339
4731 610
5377 509
7627 519
5038 656
8144 480
3995 714
3607 306
4414 223
3588 53
3623 388