4091 640
4490 574
27646 653
12504 632
3537 167
6426 528
4358 423
6893 284
6426 138
12541 688
3323 30
8691 111
3555 530
8288 445
4252 180