4105 640
4493 574
27655 653
12504 632
3537 167
6426 528
4358 423
6893 284
6428 138
12542 688
3325 30
8694 111
3555 530
8290 445
4253 180