6828 583
155644 684
8356 565
4876 281
27384 370
12547 412
59199 110
4527 627
6580 684
3228 458
2627 134