6837 583
156213 684
8360 565
4882 281
27541 370
12641 412
59436 110
4532 627
6595 684
3231 458
2631 134