3714 359
4300 528
3597 87
11729 107
6313 255
676 96
794 126
4080 694
3898 347
8337 177
2034 189
2643 465
4714 523