56631 630
117801 817
15650 701
7793 373
10912 914
11867 64
9439 524
6949 750
3328 52
4720 782
3468 567
2802 430
3809 714
5323 747