6819 583
154978 684
8352 565
4870 281
27236 370
12494 412
58917 109
4521 627
6562 684
3225 458
2614 134