6829 583
155732 684
8356 565
4879 281
27412 370
12564 412
59240 110
4527 627
6585 684
3228 458
2628 134