3716 359
4301 528
3599 87
11731 107
6321 255
676 96
795 126
4080 694
3899 347
8337 177
2034 189
2643 465
4714 523