3716 359
4301 528
3600 87
11734 107
6321 255
676 96
795 126
4080 694
3900 347
8344 177
2034 189
2644 465
4714 523