6826 583
155617 684
8356 565
4876 281
27376 370
12543 412
59188 110
4527 627
6579 684
3228 458
2627 134