3712 359
4293 528
3591 87
11718 107
6301 255
675 96
793 126
4075 694
3888 347
8327 177
2029 189
2642 465
4714 523