56596 630
117760 817
15650 701
7789 373
10912 914
11852 64
9435 524
6948 750
3328 52
4719 782
3467 567
2802 430
3809 714
5323 747