3696 359
4277 528
3560 87
11567 107
6183 255
674 96
790 126
4054 694
3845 347
8225 177
2003 189
2628 465
4679 523