4105 640
4493 574
27657 653
12504 632
3538 167
6427 528
4359 423
6893 284
6429 138
12542 688
3325 30
8694 111
3555 530
8291 445
4253 180