56680 630
117852 817
15651 701
7801 373
10915 914
11880 64
9444 524
6953 750
3328 52
4721 782
3470 567
2804 430
3809 714
5324 747