56582 630
117736 817
15648 701
7787 373
10909 914
11837 64
9433 524
6948 750
3328 52
4719 782
3467 567
2802 430
3809 714
5323 747