3714 359
4300 528
3599 87
11729 107
6318 255
676 96
795 126
4080 694
3899 347
8337 177
2034 189
2643 465
4714 523