6815 583
154818 684
8351 565
4870 281
27204 370
12477 412
58858 109
4520 627
6558 684
3225 458
2613 134