57022 630
118360 817
15658 701
7900 373
10958 914
12047 64
9506 524
6974 750
3342 52
4732 782
3485 567
2816 430
3819 714
5336 747