56503 630
117640 817
15646 701
7767 373
10900 914
11802 64
9421 524
6947 750
3327 52
4714 782
3463 567
2799 430
3808 714
5322 747