4089 640
4489 574
27645 653
12503 632
3536 167
6425 528
4358 423
6891 284
6425 138
12540 688
3320 30
8690 111
3555 530
8288 445
4252 180